在团队基础,你可以问问团队资源管理器通过这样做是为了显示已删除的文件:

  

工具>选项>源控制>   视觉团队基础服务器>显示   在源代码控制删除的项目   资源管理器。

我的问题是你怎么做同样的事情编程?

我开发的同步工具,我需要检测TFS删除的文件。 Workspace.Get(...)仅返回非删除的文件。

任何想法,我怎么能做到这一点?

有帮助吗?

解决方案

进入到Visual Studio文件夹中的开始菜单,并从“Visual Studio工具”子文件夹中启动一个Visual Studio命令提示符。

要运行的命令是:

tf dir /server:myserver $/myproject /recursive /deleted

(其中myserver和myproject的是你的服务器和项目)

使用“TF帮助”用于一般信息,“TFS帮助DIR”更多的帮助该指令,或在“tf.exe”谷歌的详细信息。

其他提示

在VersionControlServer.QueryHistory API就可以访问到其中将包含所有版本控制操作,包括删除的变更。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top