Ok, ich weiß nicht, was passiert ist, aber heute habe ich eine Lösung in meiner Arbeit geöffnet, bekam die neueste Version von TFS, ein Kollege machte viele Änderungen, das ist OK. Aber Visual Studio (2015) markierte alle Dateien aus allen Projekten mit Änderungen, und wenn ich sie mit der letzten Version vergleiche, gab es überhaupt keine Änderungen, wahrscheinlich ein Leerzeichen oder ein Endzeilenproblem. Aber warum jede Datei mit Änderungen markiert ist? Ich habe gehört, dass Anti-Virus-Software kann Datum Änderungen vornehmen, aber das ist noch nie mit allen Dateien passiert.Visual Studio markiert alle Dateien als geändert
Jetzt muss ich die Dateien suchen, um die zu finden, die ich tatsächlich geändert habe, schließe sie ein und mache den Rest rückgängig, oder etwas ist passiert, dass ich das umkehren kann? Ich habe versucht, das Team Explorer-Fenster zu aktualisieren und die Lösung wieder zu schließen und zu öffnen, und die Änderungen waren immer noch da.
Ich habe versehentlich eine einzelne Datei auschecken (Miss Klick), aber das war auf einer einzigen Datei und ich habe es abgebrochen.
Nur ein Tipp: Ich habe festgestellt, dass Sie ganze Ordner für Änderungen in Dateien vergleichen können, in dieser Vergleichsmethode zeigt Visual Studio korrekt die Dateien, die ich tatsächlich geändert habe, alle Dateien auf diese Weise rückgängig gemacht.
Haben Sie oder Ihr Kollege jemals eine unbegründete Zusammenführung durchgeführt oder ** Stammordner/Zweig umbenannt, was dazu führt, dass alle Dateien in ausstehenden Änderungen aufgelistet werden? –
Überprüfen des Changesets, anscheinend haben wir nichts umbenannt und wir arbeiten nicht mit Zweigen, wir bekommen die Lösung von TFS, nehmen Änderungen vor und checken sie ein. Im letzten Changeset hat ein Kollege viele Pakete und Updates eingecheckt von älteren Frameworks, aber wir haben dies in der Vergangenheit ohne dieses Problem getan. Es ist wahrscheinlich etwas in meinem Computer oder einer Konfiguration, weil nur meine Lösung aufgetreten ist. Ich habe die Änderungen rückgängig gemacht und werde ein Auge darauf haben, wenn das wieder passiert, danke. –
Wenn nur auf Ihrem Computer auftritt, klingt wie etwas verwandten TFS oder VS-Cache oder einige Quellcode-bezogene Konfiguration. Freut mich zu hören, das Problem behoben. –