Согласно документации для команды слияния tf с использованием флага /discard
:
Не выполняет операцию слияния, но обновляет историю слияния, чтобы отследитьпроизошло слияние.Это исключает возможность использования набора изменений для определенного слияния.
Но из-за жизни я не могу получить команду сделать это.У меня есть несколько наборов изменений, которые были проверены в нашей ветке Develop, которые по той или иной причине не должны быть объединены с нашей веткой Master, но когда я запускаю команду в VS 2017 Command Prompt, я получаю сообщение о чем-то вроде:
Разрешено C: \ source-path \ file как KeepYours
В моем окне Pending Changes это выглядит так же, как если бы я только что слил набор изменений черезпользовательский интерфейс.Я пытался объединить флаг /discard
с несколькими другими флагами - /baseless
, /force
, /recursive
- но безрезультатно.Я что-то здесь неправильно понимаю или есть какая-то ошибка?