Hi,
Alternate diff program defined in Settings is used only under SVN Diff menu item, when comparing with base version. In all other cases, default program is used.
Steps to reproduce:
1. Open Tortoise SVN Settings, choose External Programs from the tree on the left.
2. Under Advanced.. button define alternate diff program for extension (eg. xyz).
3. Commit two files eg foo.xyz and bar.xyz to repository.
4. Change foo.xyz file.
5. Commit again.
6. Change bar.xyz file.
7. From Explorer:
a) right click on bar.xyz and choose SVN Diff.
b) select foo.xyz and bar.xyz and choose SVN Diff.
c) right click on foo.xyz and choose Diff with previous version
d) right click on foo.xyz, choose SVN Show log, again right click on latest revision, right click then Compare with previous version
e) right click on bar.xyz, choose SVN Show log, again right click on latest revision, right click then Compare with working copy
What's ok?
7. a) uses alternate diff program.
What's wrong?
7. b) - e) uses default diff program.
Version:
TortoiseSVN 1.7.3.22386 (32 bit)
Best regards,
Łukasz
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2900475
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-12-29 13:26:04 CET