TotoiseHGにGUI差分表示ツールを設定した


Mercrialは、TortoiseHG経由で使っているのですが、diffはふつうのdiffを使っていたのでした。ま、それでもいいのですが味気ないしせっかくTortoiseHGを使っているのでGUIのdiffツールでdiffできるようにしてみたものの、結構迷ったのでメモ。

といっても、設定ファイルとなっている~/.hgrcを書き換えるだけでOK。diffツールはmeldを使ってます。

[cpp]
[ui]
username = myuhe
merge = diff

[tortoisehg]
vdiff = myapp
editor = emacs-snapshot

[extdiff]
myapp = meld
[/cpp]

とんでもないコンフリクト起こすことなんてほとんどないですけど、単純にレビジョン間の差分を見てみたいときとか便利です。