Wie programm gelöschte Dateien erkennen?
-
06-09-2019 - |
Frage
In Team Foundation können Sie Team Explorer stellen Sie gelöschte Dateien zu zeigen, indem dies zu tun:
Extras> Optionen> Quellcodeverwaltung> Visual Team Foundation Server> Show Gelöschte Elemente in der Quellcodeverwaltung Explorer.
Meine Frage ist, wie Sie die gleiche Sache programmatisch tun?
Ich entwickle ein Synchronisations-Tool, und ich brauche, um gelöschte Dateien in TFS erkannt. Workspace.Get (...) gibt nur nicht gelöschte Dateien.
Jede Idee, wie kann ich das erreichen?
Lösung
Gehen Sie auf die Visual Studio-Ordner im Startmenü und starten Sie eine Visual Studio-Eingabeaufforderung aus den „Visual Studio Tools“ Unterordner auf.
Der Befehl, den Sie ausführen möchten, ist:
tf dir /server:myserver $/myproject /recursive /deleted
(wobei myserver und myproject sind Ihre Server und Projekt)
verwenden "tf help" für allgemeine Informationen "tfs dir helfen", um weitere Hilfe zu diesem Befehl oder Google auf "tf.exe" für weitere Informationen.
Andere Tipps
Die VersionControlServer.QueryHistory API gibt Ihnen den Zugriff auf die alle Changeversionskontrolloperationen einschließlich Löschungen enthalten wird.