Ich bin ein Berater, dessen Kunde ein TFS 2005-Repository betreibt. Ich verwalte meinen eigenen Quellcode in TFS und übergebe meine Releases an deren TFS. Mein Quellcode besteht aus etwa 20.000 Dateien, die ich verwalte.
Mein normaler Prozess:
-
Trennen Sie meine Lösung von meinem TFS
-
Verbindung zu ihrem TFS
-
Sehen Sie sich das gesamte Projekt an
-
Überschreibe meine Projektdateien mit ihre
-
Alles wieder einchecken
-
Klicken Sie auf die Schaltfläche Hinzufügen und fügen Sie beliebige neue Dateien, die hinzugefügt wurden
-
Überprüfen Sie alles in
-
Öffnen Sie die Lösungsdatei und binden Sie sie an TFS
-
Alles wieder einchecken
Das Hauptproblem, das ich bei diesem Ansatz sehe, ist, dass ich, wenn ich eine Datei auf meiner Seite lösche, keine Möglichkeit habe, diese Änderung zu berücksichtigen.
Ich bin auch nicht an der Synchronisierung von Tools interessiert, weil ich nicht jeden Checkin synchronisieren möchte, sondern nur den aktuellen Stand.
Gibt es einen Weg, wie ich das besser machen kann?