Подтвердить что ты не робот

Как удалить кандидата слияния из инструмента "Слияние" в Team System?

В Team System у меня есть файл, который был изменен в ветке ServicePack\2.1 (который был разветвлен от Integration), и я не хочу объединять его в Integration. Как удалить его из списка потенциальных наборов изменений, когда я пытаюсь объединить выбранные изменения?

4b9b3361

Ответ 1

Предполагая, что вы хотите удалить кандидата # 1234...

tf merge ServicePack\2.1 Integration /r /version:1234~1234 /discard
tf checkin

Ответ 2

В Team Foundation Server 2010 вы можете отменить набор изменений из слияния с помощью этого синтаксиса:

tf merge "$/[Source Branch]" "$/[Target Branch]" /r /version:[Version] /discard

Ответ 3

Пока вы не можете "удалить" кандидата на слияние, при объединении этого файла можно выбрать вариант "принять целевую версию".

Это отметит файл как объединенный, но не внесет никаких изменений в цель. Хотя это не самые элегантные решения, он будет делать то, что вам нужно.