meaning of auf Spitz und Knopf stehen

auf Spitz und Knopf stehen - German to English

is on a knife advantage [also: to be on a knife-edge] [situation]