服务器项目上的差异显示本地更改而不是服务器

时间:2012-12-19 16:01:03

标签: tfs tfs2008 team-explorer

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

enter image description here

1 个答案:

答案 0 :(得分:0)

folderfiff $ / Branch1 / $ / Branch2 / -recursive> output.txt的

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