1

2つのブランチ間の違いを取得するためにTFDiffコマンドを実行しています。次のコマンドを実行します。 tf difference $/myVersionControl/Branch1 $/myVersionControl/Branch2 -recursive 表示される唯一の違いは、作業ディレクトリと最上位ディレクトリの違いだけです。再帰的に内部を見ないようです。私はここで何が間違っているのですか?チームエクスプローラーから問題なく実行すれば、すべての差分のリストを取得できます。チームエクスプローラーが内部でTFDiffを使用していると想定していますが、間違っている可能性があります。私はTFS2008を使用しています。PowerShellに相当するものがある場合は、出力をパイプ処理し、これらの変更に関連することがいくつかあるため、これは完璧です。

ここに画像の説明を入力してください

4

1 に答える 1

0

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

difference コマンドを使用するには、指定されたすべてのアイテムに対する読み取りアクセス許可が [許可] に設定されている必要があります。

于 2012-12-19T16:47:00.530 に答える