Я не нашел подходящего объяснения этой проблемы, поэтому я надеюсь, что кто-то может пролить свет на нее. Моя мысль заключается в том, что это «так, как есть», но я хотел бы понять немного лучше в любом случае.TFS: Частые слияния в ветку разработки
Вот моя ситуация: у меня есть главная ветка и ветка развития (dev). Большинство разработчиков работают в Main, но для моего конкретного проекта я работаю в Dev. Я хочу, чтобы код в Dev так сильно синхронизировался с Main, поэтому я часто встраиваюсь в Dev.
В первый раз, когда я сливаю Main-> Dev, он копирует файл F1, который был изменен в Main, но не в Dev. Отлично. В следующий раз, когда я объединил Main-> Dev, F1 снова изменился в Main, поэтому он должен скопировать его (не был изменен в Dev).
Тем не менее, TFS сообщает мне, что и цель и источник имеют изменения, хотя изменения в цели - точно те же изменения с Main. Когда это случается с большим количеством файлов, очень громоздко пройти и автоматически объединить только эти файлы.
Кто-нибудь знает, почему TFS не справляется с этой ситуацией. Кто-нибудь знает, как облегчить слияние в моей ситуации?
спасибо.
Я попытался проверить этот сценарий на одном конкретном файле, и я не смог воспроизвести то, что увидел вчера. Кто-нибудь видел что-то подобное раньше? – TheSean