我试图在TortoiseHg中将Beyond Compare用于Visual Diff。例如,右键单击资源管理器中的修改文件,然后从TortoiseHg上下文菜单中选择Visual Diff ...

BeyondCompare将打开,但仅显示“欢迎”屏幕,而不显示我要比较的文件。我想念什么吗?

我已经设置了mercurial.ini文件,如下所示:

  [extensions]
  extdiff =

  [extdiff]
  cmd.bcomp = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe
  opts.bcomp = /ro

  [tortoisehg]
  vdiff = bcomp

  [merge-tools]
  bcomp.executable = C:\Program Files (x86)\Beyond Compare 3\BComp
  bcomp.args = $local $other $base $output
  bcomp.priority = 1
  bcomp.premerge = True
  bcomp.gui = True

  [ui]
  merge = bcomp

最佳答案

找到了答案。

TortoiseHg全局设置中的Visual Diff工具必须设置为“ beyondcompare3”而不是“ bcomp”。

08-26 22:12