3

Rational Team Concert をソース管理ツールとして使用していますが、デフォルトのマージ ツールを変更したいと考えています。Visual Studio Code のマージ ツールはとても気に入っていますが、Team Concert と連携するように設定する方法がわかりません。

ここに画像の説明を入力

4

1 に答える 1

-3

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.htmlhttps://code.visualstudio.com/docs/editor/versioncontrol

于 2017-03-10T20:14:02.630 に答える