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

[TSVN] Diff from Log Messages does not produce paths that all external p rograms can parse

From: Davis, Ron <ron.davis_at_ihsenergy.com>
Date: 2005-04-14 00:56:59 CEST

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.

I changed the external program to echo the results to the console, and it
returned "C:\DOCUME~1\RON~1.DAV\LOCALS~1\Temp\\svn00d.tmp.build"
"C:\DOCUME~1\RON~1.DAV\LOCALS~1\Temp\\svn00c.tmp.build". From the looks of
it, two directory separators are being inserted after the temporary
directory pathname. Neither of the separators is from my settings, I've
checked, and they have not changed since I was using TortoiseSVN 1.1.2. I
know that it's a minor thing, and the external diff program should handle
it, but if it could be changed back so that only one directory separator is
inserted, it would be much appreciated. This was probably some side-effect
of the fix in 1.1.5 with regards to diffing modified files from the same

Ron Davis
Received on Thu Apr 14 07:05:46 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.