我们将Visual Studio 2013与Team Foundation Server 2012一起使用。我们正在使用本地工作区。我们正在从另一个源控制程序(StarTeam)转移到TFS。
我们在StarTeam中缺少的一件大事就是能够自定义我们的视图,特别是所有本地非当前文件的视图。我们的项目非常庞大,有多个目录和子目录。如果目录中的一个或多个文件已过期,则TFS中的主文件夹仍会在“最新”下显示“是”。这使得我们的一些用户认为他们不是最新的。在StarTeam中,我们可以展示所有后代并过滤我们的心灵'内容 - 基于状态,大小,位置,是否锁定,最后更改者,创建者,签到注释,日期,时间等等。
我们在TFS中发现的最接近的事情是右键单击主分支并选择比较。这几乎可以满足我们的需要,但它的过滤能力非常有限,而且需要永远。
我尝试了Diff All Files extension但是会为每个不同的文件显示一个单独的比较窗口,并突出显示实际差异。
我将Beyond Compare设置为Visual Studio中的比较/合并工具,但仅适用于文件,而不适用于文件夹/分支。
是否有可以执行此操作的本机功能?还是延期?或者设置外部比较工具来比较文件夹和文件的方法?或者如果该文件夹中的任何文件发生了变化,是否可以让主文件夹在最新版本下显示“否”?我们有很多沮丧的用户,出于某种原因,他们都会来找我。
提前致谢。
答案 0 :(得分:0)