如何在Visual Studio 2012中配置kdiff3

时间:2014-09-16 13:44:36

标签: visual-studio svn visual-studio-2012 ankhsvn

我是KDiff 3的长期用户并已升级到Visual Studio 2012.我想在Visual Studio 2012中使用KDiff3作为我的默认比较和合并工具。

  1. 我进入工具>选项>源控制> Subversion用户工具
  2. 我获得了外部差异工具C:\Program Files\KDiff3\kdiff3.exe和外部合并工具C:\Program Files\KDiff3\kdiff3.exe

    有一个(...)按钮将我带到显示$(Base)$(Theirs)的宏,但似乎并没有让比较工作。在Visual Studio 2010中,我们有一个放置命令参数的位置,但似乎不再是这种情况了。

  3. 我应该为外部差异工具或外部合并工具输入什么内容?

1 个答案:

答案 0 :(得分:1)

您应该可以在下拉列表中选择KDiff3。通常,您不需要将AnkhSVN配置为手动使用KDiff3。然而,似乎在AnkhSVN中自动检测是否安装了KDiff3。试过

  • Visual Studio 2013,
  • AnkhSVN 2.5.12471.17,
  • KDiff 0.9.98(32位和64位)。

KDiff3 Not Found

我可以通过单击...并使用宏"$(ProgramFiles)\KDiff3.exe"替换路径替换文件系统上KDiff3.exe可执行文件的完整路径来解决此问题。