获取TFS工作项的所有已更改文件

时间:2014-04-28 07:22:58

标签: visual-studio-2012 tfs tfs2013

我正在使用Visual Studio 2012和TFS 2013。 是否可以获取受工作项影响的文件列表? 目前,使用“团队”菜单下的“查询编辑器”,我只能获得为工作项目提交的所有更改,但对于代码审查,直接获取受影响文件列表会很有趣。

2 个答案:

答案 0 :(得分:0)

在Source Control Explorer中右键单击文件夹,在上下文菜单“View History”中,将列出所有变更集,选择一个,在Team Explorer上显示有关文件变更的信息。

您可以通过命令行获取相同的信息:

tf changeset /collection:http://servername:8080/tfs/DefaultCollection 123 /noprompt

显示窗口不使用“/ noprompt”参数。

答案 1 :(得分:0)

尝试使用TFS Sidekicks。您可以搜索工作项,它将为您提供统一视图。

  1. http://www.attrice.info/cm/tfs/为您的相关TFS版本安装sidekicks
  2. 开放侧踢并将其连接到TFS(通常的tfs对话)
  3. 点击工具 - >代码审查Sidekick
  4. 按工作项单击,然后选择相应的项目和查询(TFS资源管​​理器工作项查询)。或者,您可以按更改集搜索
  5. 选择适当的工作项。
  6. 这将显示该工作项的所有更改
  7. 所以这里的目标,你要比较文件的所有更改, 从它在第一次检查这个工作项目之前的状态和 最后检查工作项目。即崩溃所有的变化
  8. 右键单击您正在查看的文件,与之关联的文件 最高变更集编号,并选择与之前的比较(不在 视图)'
  9. 这将显示您配置的VS的完全不同 差异工具。
  10. 如果文件是新的且有多个签到,请选择 一个具有最大变化集,并选择“与最旧值进行比较” 在视图'
相关问题