我正在使用 Rational Team Concert 作为源代码控制工具,并且我想更改默认的合并工具。我真的很喜欢 Visual Studio Code 合并工具,但我不知道如何设置它以与 Team Concert 一起使用。
1 回答
在 Visual Studio 中,转到工具 -> 选项... -> 源代码控制 -> Jazz 源代码控制 -> 比较工具
在此屏幕中,您可以为 Rational Team Concert 设置合并工具。
首先:检查选项使用外部比较工具而不是默认比较实用程序。
第二:在要使用的外部比较工具选项中:选择<<Custom>>
第三:在选项Location of Executable中:选择the path where you installed VSCode, e.g C:\Program Files (x86)\Microsoft VS Code\Code.exe
四:在Option Local Compare Arguments中:添加 --diff "${file1Path}" "${file2Path}"
--diff是一个参数,告诉 VSCode 你想使用合并工具
${file1Path}是保存第一个文件路径的变量。
${file2Path}是保存第二个文件路径的变量。
最后:在选项远程比较参数中:添加--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