Here is what I have in my Mercurial.ini ...
[extdiff]
cmd.bcomp = C:\Program Files\Beyond Compare 3\BCompare.exe
opts.bcomp = /leftreadonly
So, the extdiff extension works fine except that even if one side of the comparison is my working folder, as in the case when I give only one revision argument, for example. hg bcomp -r 25to get the difference between rev25 and the working directory, it forces my diff tool in this case BC3 to open a folder comparison session comparing the rev25 snapshot with the working directory snapshot , for example ...
left: C:\Windows\Temp\extdiff.v20d13s\MyCode\
right: C:\Windows\Temp\extdiff.q78g269\MyCode\
Is there a way so that I can say that it is different from the actual working working directory on the right side, so I can edit from inside the diff tool? This seems to work just fine thanks to the external differences functionality of SVN. I understand that he will display many orphans on the right - I will be happy to suffer from the need to filter them out.
source
share