2015-03-18 3 views
0

В TFS 2010, когда я хочу объединить файлы из одной ветки в другую, я получаю список наборов изменений, которые еще не объединены с целевой ветвью. Проблема в том, что многие из этих наборов изменений уже были объединены вручную. Поэтому я получаю много «Не было никаких изменений для слияния». Сообщения.TFS 2010: удалить смену изменений, которые необходимо объединить

Так что мне нужно удалить эти изменения (которые уже были объединены, т. Е. Никаких изменений для слияния) из общего списка наборов изменений, которые должны быть объединены с целевой ветвью. Пожалуйста, предложите способ сделать это, поскольку я новичок в TFS.

+0

Почему изменения были вручную объединены? –

+0

Почему вы объединяете отдельные системы для изменения? –

+0

У нас есть ветка развития и главная ветвь, где находится стабильный код. Поэтому, когда функция добавлена ​​и протестирована, и, учитывая ее, мы переносим эти изменения в главную ветку. Но иногда разработчик объединяется вручную, поэтому изменения уже существуют в основном, но все же отображаются в списке сменных наборов изменений. – Arunster

ответ

1

Вы всегда должны встречаться с последними или все, вплоть до определенного набора изменений.

http://nakedalm.com/avoid-pick-n-mix-branching-anti-pattern/

Сбор и выбор ревизий для слияния не является хорошим способом управления кодом.

Чтобы разблокировать ваше слияние, вам необходимо отказаться от кандидатов на слияние, которые больше не актуальны.

tf merge/discard

Смежные вопросы