Ich habe ein Projekt auf CodePlex, das TFS verwendet und ich verwende das TFS-Plugin für Visual Studio. Jetzt habe ich dieses Projekt kopiert und an einem anderen PC ohne TFS gearbeitet und Refactoring durchgeführt. Törichterweise habe ich dann einfach Kopieren/Einfügen und manuelle Textbearbeitung verwendet, um meine Änderungen zusammenzuführen, in der Erwartung, dass TFS die Änderungen einfach aufnimmt.TFS nicht synchron zwischen lokal und remote - wie "re-sync"?
Offensichtlich ist das nicht der Fall. Hier ist ein Screenshot meines lokalen Verzeichnisses: My Local TFS http://img259.imageshack.us/img259/2897/tfslocal.jpg
Beachten Sie, dass einige Dateien das Schlosssymbol fehlen - diese fehlen. Wenn Sie sich die aktuelle TFS Tree on Codeplex ansehen, gibt es einige Dateien, die lokal nicht mehr existieren, d. H. WikiPlexExtensions.cs im Hauptordner.
Gibt es eine Möglichkeit, TFS leicht mitzuteilen, dass ich mein lokales mit dem Remote-Repository vergleichen und die Änderungen übernehmen soll? Ich könnte die lokalen Dateien wieder hinzufügen, indem ich "Aus lokalem Projekt ausschließen" auswähle und sie wieder hinzufüge, und ich könnte die "gelöschten" Dateien als leere Dateien erstellen, nur um sie zu löschen, aber wenn ich das manuelle Herumspielen vermeiden könnte gut auch :)
Vielen Dank! Sowohl Ihre als auch Mehments Antwort sind sehr hilfreich. Ich habe Ihre akzeptiert, weil ich das gerade getan habe, um den Konflikt zu lösen :) –