[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: [TSVN] Diff from Log Messages does not produce paths that all external p

From: Davis, Ron <ron.davis_at_ihsenergy.com>
Date: 2005-04-14 20:43:45 CEST

On 2005/4/13, Simon McKenna wrote:
> -> I was trying to do a diff on a modified file from
> -> the Log Messages dialog, and I have my external diff
> -> program set to Beyond Compare 2. This should have
> -> opened up the file and compared the prior and changed
> -> versions in BC2, and up to TortoiseSVN 1.1.2 it did.
> -> The revisions downloaded correctly, but then BC2 was
> -> unable to compare them and returned a generic error.
>
> Odd, I just tested this (TSVN 1.1.5.2990 BC 2.2.5.223)
> no sign of double backslashes...worked as expected.
> (caveat: running through ra_svn rather than usual ra_dav)
>

I was running an older build of BC2, 2.0.1.174. I just tried
the newest build, and you are correct that the newer one works
properly. If you want to see the double backslashes, change
the external diff command to

cmd /k echo %base %mine

and it will display the names of the files as they're being
passed to the external program.

> Any chance your Temp environment variable has been changed?

My Temp environment variable has no trailing backslash, unless
Windows is adding it automatically.

Thanks for helping me find a way to deal with the problem from
the other end.

Ron Davis
Received on Thu Apr 14 20:58:25 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.