2016-05-18 7 views
0

In Visual Studio 2015 mit einem Team-Projekt auf TFS 2015 verbunden ist, kann ich gehen zu Team Viewer -> Pending Changes und ich kann eine Liste der Dateien in meinem (lokalen) Arbeitsbereich sehen, die "hinzufügen" aber haben noch nicht zur Quellcodeverwaltung befördert. Diese sind in einem Hyperlink wie Detected: 121 add(s), 0 delete(s) aufgelistet. Wenn ich auf diesen Link klicke, wird ein Fenster geöffnet, in dem alle hinzugefügten Dateien aufgelistet sind. select all -> right click -> deletetf.exe Äquivalent zum Löschen von hinzugefügten Dateien

Wie kann dies mit tf.exe geschehen?

Antwort

1

Keine solche Option in Tf Command-Line Utility Commands. Die von Ihnen erwähnten Artikel sind Kandidatenänderungen. Wenn Sie eine Datei außerhalb von Visual Studio hinzufügen oder entfernen, kann Visual Studio die von Ihnen vorgenommenen Änderungen erkennen und sie als Kandidatenänderungen behandeln. tf.exe kann die Add/Remove-Dateien nur in Visual Studio erkennen.

Sie können versuchen, TFS-API zu verwenden, um zu erreichen, was Sie wollen, hier ist ein Blog soll Ihnen helfen:

https://roadtoalm.com/2013/06/13/using-local-workspaces-promote-excluded-changes-with-tfs-2012-api/