TFS Merging продолжает объединять некоторые файлы без каких-либо изменений - PullRequest
7 голосов
/ 23 сентября 2011

По какой-то неизвестной причине TFS, похоже, продолжает помещать в очередь определенные файлы для слияний, хотя изменений нет.В окнах «Ожидающие изменения» в столбце Изменить только состояния Слияние , а не обычное Слияние, редактирование или Слияние, ветвь .

Никто не трогает эти файлы, и, тем не менее, они продолжают появляться в очереди слияния ожидающих изменений.

Я видел это раньше с папкой, которая была удалена, но продолжала появляться в слияниях между ветвями.В этом случае я использовал tf destroy во всех ветвях для пути к этой папке, и это решило проблему.Однако в этой среде именно с файлами, которые команда хочет сохранить.

Кто-нибудь еще сталкивался и / или решил эту проблему?

Ответы [ 2 ]

4 голосов
/ 23 сентября 2011

Попробуйте TFS 2010 SP1 и CU1 . Исправлено несколько ошибок слияния. Как следующее:

Слияние или сброс в обоих направлениях вызывают ненужные «пустые» слияния в будущих попытках слияния.

1 голос
/ 24 ноября 2011

Если у вас установлены Team Foundation Power Tools , вы можете использовать tfpt uu для отмены изменений в любых неизмененных файлах (да, это очень раздражает, когда файлы помечаются как измененные, и вам говорят, что они идентичны!).

...