Pliki wymienione jako oczekujące zmiany podczas scalania, które się nie zmieniły?

Mieliśmy to więcej niż kilka razy, gdy uznaliśmy to za coś więcej niż fuks w tym momencie. Kiedy łączymy się z powrotem po tym, jak uzupełnimy naszą gałąź, będzie więcej zmian niż powinny. Tak więc większość plików wyświetlanych jako zmiany oczekujące nigdy się nie zmieniła (w większości przypadków ani w gałęzi, ani w bazie). Kiedy je porównuję (używam bez porównania), nie ma różnic. Nie przeszedłem przez wszystkie pliki, które się nie zmieniły, ale w większości przypadków wygląda na to, że są oznaczone jako[merge] a pliki, które rzeczywiście zostały zmienione, są oznaczone jako[merge,edit].

W jednym przypadku prawdopodobnie zmieniło się około 100 plików, których oczekujące zmiany wykazały ponad 22 000 zmian. Próbowaliśmy je sprawdzić w pewnym momencie, myśląc, że tfs będą wystarczająco inteligentne, by wiedzieć, które pliki się zmieniły, a które nie. Ale sprawdzone we wszystkich plikach. Czy ktoś wie, co się dzieje i jak to naprawić?

Prowadzimy TFS 2012 w aktualizacji1
Wszyscy używają Visual Studio 2012 w aktualizacji 1.

questionAnswers(5)

yourAnswerToTheQuestion