总结TFS中几个变更集的变化?

时间:2016-11-02 10:56:38

标签: visual-studio visual-studio-2013 tfs

我有几个与单个工作项相关的签到。有没有办法得到所有这些签到的摘要,所以我可以在我开始处理它们之前看到文件之间的差异(比如,在变更集A的时刻),以及它们的最终形式(变更集B) ?我会使用View history并比较变更集A和变更集B的文件夹,但这会给我很多差异,这些差异是由我不感兴趣的不同文件中的其他人制作的。

修改:正如 Patrick-MSFT 所建议的那样,我尝试使用TFS Sidekicks,但由于某种原因,我似乎无法获得任何结果我使用的过滤器。

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以使用 TFS Sidekicks 来实现此目的。您可以搜索单个工作项,它将为您提供统一视图。

  
      
  1. 为您的相关TFS版本安装sidekicks
  2.   
  3. 开放侧踢并将其连接到TFS(通常的tfs对话)
  4.   
  5. 点击工具 - > 代码审核Sidekick
  6.   
  7. 按工作项单击,然后选择相应的项目和查询(TFS资源管​​理器工作项查询)。或者,您可以搜索   变更集
  8.   
  9. 选择适当的工作项。
  10.   
  11. 这将显示该工作项的所有更改
  12.   

在您的情况下,您想要将所有更改与文件进行比较,     从它在第一次检查这个工作项目之前的状态和     最后检查工作项目(折叠所有更改)     在这里输入代码

右键单击您正在查看的文件,该文件与之关联     最高变更集编号,然后选择 '与之前的比较(不在     视图)' 这将显示您配置的VS中的完全不同     差异工具。

注意:如果文件是新的且有多个签到,请选择     一个具有最大变更设置的一个,并选择 '与最旧值进行比较     在视图'

答案 1 :(得分:0)

您可以使用tf difference命令比较指定文件的两个变更集之间的更改。

tf difference /version:669~672 program.cs /format:Context