【发布时间】:2014-07-04 03:51:37
【问题描述】:
我正在两个分支之间进行合并,TFS/Visual Studio 2013 正在识别需要合并的 1800 个文件。但是,在两个分支之间进行比较表明实际上只有大约 100 个不同。
待定更改窗口主要证实了这一点,因为所有文件都以 [合并] 状态列出,但实际更改的文件除外;那些具有[合并,编辑]状态。
有没有办法过滤待处理的更改列表以仅显示真正更改的文件,以便我可以直观地检查差异?必须滚动并手动执行此操作非常容易出错,跳过仅显示 [merge] 的项目。
我目前的替代方案是在分支上进行差异化,并专门在待定更改窗口中查看被标识为不同的文件,但这对于本应简单的事情来说相当麻烦。
编辑:这是挂起更改窗口的屏幕截图。我只关心 [merge,edit] 的项目,因为这意味着有变化,我想看看差异。冲突将显示在“解决冲突”窗口中。我不关心 [合并] 项目,因为它们是相同的。有 1000 个文件没有更改,但我想挑出已更改的文件并检查差异。
【问题讨论】:
-
可以分享截图吗?
-
@LukkhaCoder 我添加了截图。
-
具有讽刺意味的是,vs2010 可以这样,所以如果你身边有一个副本,你可以使用它。既然你专门为 vs2013 标记了你的问题,我猜你已经知道了,但我想我会把它扔掉以防万一。
-
会喜欢这个功能。在 MSDN 论坛和内部邮件列表中也有人问过这个问题。
标签: visual-studio tfs merge visual-studio-2013