大きな変更セットがあり、チェックインする前にすべての変更を比較できるようにしたい場合、すべてのファイルで [最新と比較] を手動でクリックするよりも速い方法はありますか? 変更したファイルが 900 個ほどありますが、これは非常に非効率的です。比較ですべてのファイルを開き、各ファイルを 1 つずつ閉じるか無視することができる方法が必要です。
大きな変更セットと既存のコードを比較する最良の方法は?
大きな変更セットがあり、チェックインする前にすべての変更を比較できるようにしたい場合、すべてのファイルで [最新と比較] を手動でクリックするよりも速い方法はありますか? 変更したファイルが 900 個ほどありますが、これは非常に非効率的です。比較ですべてのファイルを開き、各ファイルを 1 つずつ閉じるか無視することができる方法が必要です。
大きな変更セットと既存のコードを比較する最良の方法は?
これを試して:
Visual Studio コマンド プロンプトを開きます (すべてのプログラム | Visual studio | Visual Studio ツール | 開発者コマンド プロンプト
(これは単なる通常のコマンド プロンプトですが、いくつかの追加の環境変数が設定されており、パスにビジュアル スタジオ ツールが含まれています)。
cd コマンドを使用して、比較するローカル ディスク上のプロジェクトがあるルート ディレクトリにディレクトリを切り替えます。例: cd \MyProjects\TheProject
次のコマンドを実行します。
tf folderdiff . $/The/Tfs/Folder/Path/To/Corresponding/ProjectDir/On/Server /recursive /view:different
("folderdiff" と "." の間にはスペースがあり、"." と $/ の間には別のスペースがあります。"." は単に "現在のローカル パスを使用する (そこに座っている必要があります)" という意味です)。また、現在のパスで、TFS コマンドに必要なコンテキストを提供し、TFS サーバーへの接続方法と、使用するチーム プロジェクトとコレクションを認識できるようにします。