1

我正在运行 TF Diff 命令来获取两个分支之间的差异。我运行以下命令: tf difference $/myVersionControl/Branch1 $/myVersionControl/Branch2 -recursive 显示的唯一区别是工作目录中的那些,并且只有顶级目录。它几乎就像它不递归地看里面一样。我在这里做错了什么?如果我从团队资源管理器中执行此操作,我可以获得所有差异的列表。我假设 Team Explorer 在幕后使用 TF Diff,但我可能是错的。我正在使用 TFS 2008。如果有一个等效的 powershell - 那将是完美的,因为我想通过管道输出并与这些更改做更多的事情。

在此处输入图像描述

4

1 回答 1

0

tf folderdiff $/Branch1/ $/Branch2/ -recursive > output.txt

要使用差异命令,您必须将所有指定项目的读取权限设置为允许。

于 2012-12-19T16:47:00.530 回答