如何在TFS中查看本地工作副本的更改?

时间:2010-09-27 18:23:17

标签: tfs diff

我是一位经验丰富的SVN用户,习惯于在新的客户端网站上使用TFS。我已经调整到新工具的主要问题是 - 如何获取工作副本中已从当前/最新服务器版本更改的所有文件的列表,包括添加或删除的文件?

基本上,我正在寻找TFS等效的“svn diff”。 “TF”命令行工具有一个“diff”命令,用于报告已更改的文件,但我找不到报告已删除或添加的文件的选项;这个缺失的功能导致了几个签到(令人尴尬)破坏了构建。

2 个答案:

答案 0 :(得分:7)

哪个版本的TFS?

TFS2010有一个文件夹比较命令,文件>源控制>比较...... (或在Source Control Explorer中,右键单击您感兴趣的项目路径,然后选择 Compare ... )。

源路径设置为服务器上的文件夹,将目标路径设置为工作区中的本地文件夹(反之亦然)。在查看选项下,选择显示仅存在于源路径中的项目显示仅存在于目标路径中的项目显示项目是不同的并单击确定

答案 1 :(得分:1)

有什么理由不能使用Source Control Explorer吗?

如果右键单击文件夹,项目或分支,则可以单击“比较”,您将看到已删除或添加的所有文件。