在连接到 TFS 2015 上的团队项目的 Visual Studio 2015 中,我可以转到Team Viewer -> Pending Changes
我的(本地)工作区中的文件列表,这些文件是“添加”但尚未提升到源代码管理。这些都列在超链接中,例如Detected: 121 add(s), 0 delete(s)
. 当我单击此链接时,会打开一个窗口,列出我可以添加的所有文件select all -> right click -> delete
如何使用 tf.exe 来完成?
Tf Command-Line Utility Commands中没有这样的选项。您提到的项目是候选更改。如果您在 Visual Studio 外部添加或删除文件,Visual Studio 可以检测您所做的更改并将其视为候选更改。tf.exe 只能检测 Visual Studio 中的添加/删除文件。
您可以尝试使用 TFS API 来实现您想要的,这里有一个博客应该可以帮助您:
https://roadtoalm.com/2013/06/13/using-local-workspaces-promote-excluded-changes-with-tfs-2012-api/