tf.exe相当于删除添加的文件

tf.exe Equivalent to Deleting Added Files

在 Visual Studio 2015 中连接到 TFS 2015 上的团队项目,我可以转到 Team Viewer -> Pending Changes,我可以在我的(本地)工作区中看到文件列表 "adds" 但尚未提升为源代码管理。这些列在 hyperlink 中,例如 Detected: 121 add(s), 0 delete(s)。当我单击此 link 时,会打开一个 window,列出我可以 select all -> right click -> delete

添加的所有文件

tf.exe如何做到这一点?

Tf Command-Line Utility Commands 中没有这样的选项。您提到的项目是 Candidate Changes。如果您在 Visual Studio 之外添加或删除文件,Visual Studio 可以检测到您所做的更改并将它们视为候选更改。 tf.exe只能检测Visual Studio.

里面的add/remove个文件

您可以尝试使用 TFS API 来实现您想要的,这里有一篇博客应该对您有所帮助:

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