我正在使用Visual Studio 2017 Professional,它具有无法比较的git(bitbucket)源代码的差异/合并工具。
如您所见,BC被调用,我试图与历史进行比较:
我还希望看到请求请求,因此我已经安装了Bitbucket扩展,现在我确实看到了其他按钮:
但是当我单击文件以查看更改时:
—然后我看到了Windows的内置差异工具:
问题:
我如何覆盖VS的默认Diff工具,以便它将调用Beyond-Compare,而不是此默认Diff工具的(!)?
答案 0 :(得分:0)
此链接适用于您的情况吗?
之所以会这样,是因为Visual Studio Git插件使用标准的git配置,您的本地存储库可能没有用于diff和合并的任何特定工具(除非您配置了它们),因此采用了全局设置。要验证实际设置,您可以在存储库上打开Git Bash,发出git config –list命令并查看merge.tool和diff.tool设置
这可能是要设置为git / bit桶回购级别的配置。 该链接显示了如何使用kdiff,但我敢打赌,这可以通过无法比较的方式完成。
另请参阅The diff tool in Visual Studio when using the Git Plugin吗?