Изменение слияния TFS установлено на главную ветку

Если файл был изменен на 10 разных наборов изменений, с разными пользователями для различных наборов изменений.

Затем пользователь, который проверял в наборе изменений 5, решает объединить свои изменения.

Что произойдет с изменениями в наборе изменений с 1 по 4? Они будут автоматически объединены?

Ответы

Ответ 1

У TFS есть два способа слияния (вы можете выбрать один из них в диалоговом окне Слияние TFS):

  • Все изменения до определенной версии
  • Выбранные наборы изменений

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

Ответ 2

Да, TFS автоматически сменит все изменения UP и ВКЛЮЧАЕТ изменения 5.

Когда вы объединяете конкретный набор изменений обратно в Main, вы фактически просите TFS интегрировать все изменения, начиная с предыдущей базовой линии, до указанного вами набора изменений.