服务器文件夹之间的TFS命令行差异

时间:2014-12-16 23:36:43

标签: tfs visual-studio-2013

我可能在这里非常密集,但我不知道如何去做我想做的事。

我希望两个服务器文件夹之间具有文本(即统一)输出的递归差异。我试过这个:

tf diff /recursive $/A/B $/A/Branch/B /format:Unified
Unable to determine the workspace.  You may be able to correct this by running 'tf workspaces /collection:TeamProjectCollectionUrl'.

切换到工作区文件夹并尝试使用相同的命令只是说所有文件只出现在分支中。

tf folderdiff几乎可以做我想要的 - 除了输出的唯一选项是图形文件夹差异视图。我正在寻找更像diff -r的输出的内容。

这可能吗?我错过了什么吗?

BTW我正在使用TFS 2010 Server和Visual Studio / Team Explorer 2013。

1 个答案:

答案 0 :(得分:0)

Tf folderdiff / i将打印文本输出,但不是您想要的格式。您可以解析该输出并为发现不同的每个文件调用tf diff。应该是相当微不足道的。 希望这有帮助!