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

[TSVN] windows and file names case insensitive

From: Thomas LEVEIL <thomasleveil_at_gmail.com>
Date: 2005-07-07 18:58:54 CEST

Hi,

I have recently been unable to update one of the repository I'm in charge of.
Everytime I tried an update, I had a error message saying something like
'impossible to copy the file... try to cleanup, don't cry'.

However:
 svnadmin verify -> no error detected
 update from linux -> fine

After diging into the dump file, it appears that someone 'renamed' a file from
"somefile.txt" into "Somefile.txt".
As you can maybe not see, the only difference between the 2 file names is the
1st 's' that goes to uppercase, meaning that under linux (and subersion) the
file is renamed, but not for Windows.

To be able to update again from TortoiseSVN, I had to:
  dump
  look for Node-action add of the file with the uppercase 'S'
  delete this part
  load the fixed dump file

If my explanations are confusing, take a look at
http://www.rootshell.be/~tomdesin/tortoisecaseinsensitive/
where you can find out how to reproduce this ?behaviour/feature/bug?

take care :)
Tom

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jul 7 19:15:09 2005

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