Я пытаюсь использовать Beyond Compare для Visual Diff в TortoiseHg. Например, щелкните правой кнопкой мыши измененный файл в проводнике и выберите Visual Diff из контекстного меню TortoiseHg...
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
hg bcomp
илиhg bcomp -r rev1 -r rev2 file
. Кроме того, BC3 поставляется в двух вариантах: Standard (в котором нет слияния) и Pro (в котором есть). Если вы используете Standard, попробуйте удалить разделы [merge-tools] и [ui]. - person Niall C.   schedule 11.05.2010