* 画像のdiff [#t4c49ca4]
** 概要 [#c024ccb0]
TortoiseHgは画像のdiffは表示出来ない。そこで、DiffImgという画像比較ソフトを別に用意して、特定拡張子のファイルはdiff表示にそれを使うようにする。
** DiffImgのインストール [#g97ff0cc]
- 下のサイトからダウンロードしてインストールする。
-- http://sourceforge.net/projects/diffimg/
- 今回は"C:\Program Files\TheHive\DiffImg\"にインストールした。
** TortoiseHgの設定 [#ic61e4ea]
mercurial.iniもしくはリポジトリ内のhgrcに以下のような設定を記述する。
[extdiff]
cmd.diffimg = C:\Program Files\TheHive\DiffImg\diffimg.exe
opts.diffimg =
[diff-patterns]
**.jpg = diffimg
**.gif = diffimg
**.gif = diffimg
*** 処理をフックさせたい場合 [#x5612367]
以下のような内容のファイルをdiffimg.comというファイル名で保存して、上のcmd.diffimgのパスに設定する。
@echo off
"C:\Program Files\TheHive\DiffImg\diffimg.exe" %1 %2