суббота, 8 января 2011 г.

Mercurial and WinMerge as diff tool

Под Windows пользоваться hg diff не очень то удобно и наглядно. Для удобного diff и merge есть более подходящие средства, например WinMerge (открытый и бесплатный).

Чтобы он начал работать под hg в файл ".hgrc", из домашнего каталога, добавляем вот такие строчки:

[extensions]
hgext.extdiff =

[extdiff]
cmd.wdiff=winmergeu

[merge-tools]
winmergeu.args=/e /ub /dl other /dr local $other $local $output
winmergeu.regkey=Software\Thingamahoochie\WinMerge
winmergeu.regname=Executable
winmergeu.fixeol=True
winmergeu.checkchanged=True
winmergeu.gui=True

После чего можно смело писать hg wdiff myfile.txt

И видеть вот такой результат:

Комментариев нет: