compare images using the external TortoiseIDiff

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
ackuxacky
Junior Member
Junior Member
Posts: 43
Joined: 2012-09-28, 06:17 UTC

compare images using the external TortoiseIDiff

Post by *ackuxacky »

Hi all,

here is a recipe, how to merge TortoiseIDiff program with Total Commander. I am posting this, because I was fight to get i run quite a long time, and it was not straightforward for me, what should be done.

helps on TortoiseIDiff command line:
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation-idiff.html

starting point on Total Commander external compare tool:
http://www.ghisler.ch/board/viewtopic.php?t=6911

1) create a BAT file (call it "TortoiseIDiff-parser.bat" placed in "c:\Users\<name>\Anwendungsdaten\TortoiseSVN\")
containing a single line:

start "" "c:\Program Files\TortoiseSVN\bin\TortoiseIDiff.exe" /right:%1 /righttitle:"%~n1" /left:%2 /lefttitle:"%~n2" /overlay

2) enter a new option (single line) in your wincmd.ini in the [Configuration] section with the path and file created in 1):
Comparetool="c:\Users\<name>\Anwendungsdaten\TortoiseSVN\TortoiseIDiff-parser.bat"

3) ctrl-Y might work right away with your new settings after the restart of TC. But I defined a new key-combinations to keep the original TC compare tool (for text) and the new one (for images):

C+Y=cm_IntCompareFilesByContent
CS+Y=cm_CompareFilesByContent

I hope this helps for all of you, who would like to use a free comparisons tool for text and also for images(!). The latter one is not TC native and I am not keen on buying a license for the "Beyond Compare" application. Now, TortoiseSVN comes with a good comparison tool (see above) and is working seamlessly for me.

Cheers,
M

p.s. I do have one issue with the setup though. In "Synchronise directories" the "Compare left & right" function uses the external tool (reads from "Comparetool") as default. It would be good to use the original commands C+Y and CS+Y, but they are not active in "sync dirs" mode.
Post Reply