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

[TSVN] Compatibility Issue with TortoiseSVN on case-unaware Windows XP and case-aware Linux (and UNIX like OS)

From: Erik Osterman <e_at_osterman.com>
Date: 2005-05-13 18:49:43 CEST

I can't find any mention of this issue on the bug tracker and the FAQ.

Synopsis: Checking out 2 or more files with the same name
(case-insensitive) on an OS that has a file system which is not
case-aware (e.g. Windows) causes a temp file issue where it trys to
rename the temp file and it fails. This causes the whole checkout
process to fail.

Case in point: We had 2 images with similar names (DT1234-1.png and
dt1234-1.png) that were commit to the SVN repository from a Linux
machine. When the files were checked out on Windows from the repository
as part of a project, we consistently got an error when it was trying to
rename the temp file to the actual file. If you would retry to checkout,
it would fail for a different reason and say you need to run SVN
Cleanup. Whereupon running SVN Cleanup it would fail for yet another
reason. I apologize that I don't have any more precise error messages or
screen shots. After a great deal of aggravation we noticed the duplicate
image names (which was unintentional) and removed one of them from the
repository from the Linux end. After doing this, the checkout worked on
Windows.

Regards,

Erik Osterman

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri May 13 19:30:13 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.