Tortoise HG mit kdiff3 benutzen

Im Büro verwende ich seit über 2 Jahren kdiff3 als Tool um Sourcedateien zu vergleichen und zu mergen. Man kann kdiff3 auch relativ einfach für die Verwendung mit Mercurial konfigurieren. Dann kann man z.B. auch mit dem grafischen Aufsatz Tortoise HG sehr komfortabel vergleichen, mergen und Details betrachten.

Dazu muss in die Mercurialkonfiguration under $HOME/.hgrc eigentlich nur folgendes eingetragen werden:

[extensions]
hgext.extdiff =

[extdiff]
cmd.kdiff3 =

[merge-tools]
kdiff3.args = $base $local $other -o $output

Danach reicht es, im Tortoise HG entsprechend kdiff3 and Diff- und Mergetool auszuwählen.