TFS使用筛选选项查看所有已更改的文件夹/文件

时间:2015-01-08 15:02:29

标签: visual-studio tfs

我们将Visual Studio 2013与Team Foundation Server 2012一起使用。我们正在使用本地工作区。我们正在从另一个源控制程序(StarTeam)转移到TFS。

我们在StarTeam中缺少的一件大事就是能够自定义我们的视图,特别是所有本地非当前文件的视图。我们的项目非常庞大,有多个目录和子目录。如果目录中的一个或多个文件已过期,则TFS中的主文件夹仍会在“最新”下显示“是”。这使得我们的一些用户认为他们不是最新的。在StarTeam中,我们可以展示所有后代并过滤我们的心灵'内容 - 基于状态,大小,位置,是否锁定,最后更改者,创建者,签到注释,日期,时间等等。

我们在TFS中发现的最接近的事情是右键单击主分支并选择比较。这几乎可以满足我们的需要,但它的过滤能力非常有限,而且需要永远。

我尝试了Diff All Files extension但是会​​为每个不同的文件显示一个单独的比较窗口,并突出显示实际差异。

我将Beyond Compare设置为Visual Studio中的比较/合并工具,但仅适用于文件,而不适用于文件夹/分支。

是否有可以执行此操作的本机功能?还是延期?或者设置外部比较工具来比较文件夹和文件的方法?或者如果该文件夹中的任何文件发生了变化,是否可以让主文件夹在最新版本下显示“否”?我们有很多沮丧的用户,出于某种原因,他们都会来找我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我可以建议你一个外部工具:

Diff All Files for VS2013

"快速比较TFS搁置集,变更集或待处理更改中所有文件的更改。"

似乎你需要什么。