Dies Beitrag zeigt, wie Sie Dateien und Verzeichnisse in der TFS Versionskontrolle zwischen 2 Servern synchronisieren können bzw. Ihre Offline-Änderungen korrekt in den TFS einchecken. Alles was Sie benötigen ist ein lokal installierter Team Explorer und die akutellen Team Foundation Power Tools (hier 2010).
Im Quellsystem
- Anlegen eines neuen Workspace (z.B. MyWorkspace_Clean)
- Abrufen der letzten Version
Im Zielsystem
- Anlegen eines neuen Workspace (z.B. TargetWorkspace_Clean)
- Abrufen der letzten Version
- Im Windows Explorer alle Dateien im TargetWorkspace_Clean lokal löschen
- Kompletten Inhalt des Quellsystem Workspace in das lokale Verzeichnis des TargetWorkspace kopieren
- Unter All Programs > Visual Studio 2010 > Visual Studio Tools > Visual Studio Command Prompt öffnen
- Folgenden Befehl ausführen:
tfpt online /deletes /adds /diff /recursive "FullPathToTargetWorkspace\*"
Es erfolgt der Vergleich mit Ergebnisübersicht:
Im Anschluss daran können die Änderungen über den Team Explorer im TargetWorkspace_Clean eingecheckt werden.