Rational Team Concert をソース管理ツールとして使用していますが、デフォルトのマージ ツールを変更したいと考えています。Visual Studio Code のマージ ツールはとても気に入っていますが、Team Concert と連携するように設定する方法がわかりません。
1 に答える
Visual Studio では、[ツール] -> [オプション...] -> [ソース管理] -> [Jazz ソース管理] -> [比較ツール]に移動します。
この画面では、Rational Team Concert のマージ ツールをセットアップできます。
最初に、デフォルトの比較ユーティリティの代わりに外部比較ツールを使用するオプションをチェックします。
2番目:使用する外部比較ツールのオプションで:選択<<Custom>>
3 番目: [実行可能ファイルの場所] オプションで: を選択します。the path where you installed VSCode, e.g C:\Program Files (x86)\Microsoft VS Code\Code.exe
4:オプションのローカル比較引数で:追加 --diff "${file1Path}" "${file2Path}"
--diffは、マージ ツールを使用することを VSCode に伝える引数です。
${file1Path}は、最初のファイルのパスを保持する変数です。
${file2Path}は、2 番目のファイルのパスを保持する変数です。
最後に:オプションRemote Compare Arguments で:追加--diff "${file1Path}" "${file2Path}"
VSCode は実際には3-Way Conflict Compareをサポートしていないことに注意してください。ここで詳細情報を見つけることができますhttps://github.com/Microsoft/vscode/issues/5770
関連: 情報http://blog.code-cop.org/2012/12/kdiff3-merge-tool-for-rtc.html、https://code.visualstudio.com/docs/editor/versioncontrol