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

Major case sensitivity problem

From: Amir Kolsky <amir_at_xpandsoft.com>
Date: 2004-07-24 15:48:57 CEST

What do you recommend we do if we need to change the case of a file's name?
 
E.g., we need to change ABC.cs to Abc.cs.
 
This runs havoc with the system:
1. it can't be done directly - we need to change the file's name to xAbc.cs,
commit and then change it to Abc.cs (ABC.cs --> xAbc.cs --> Abc.cs) and we
do this with Toirtoise rename, cause if we happen to do it with the file
system's rename we're hosed. In one scenario we got both ABC.cs and Abc.cs
in svn and it was a bear to get rid of the duplicate.
2. If someone has the ABC.cs in their working copy with changes, these can't
be merged into the file although theoretically we should be able to as the
file ABC.cs or xAbc.cs or Abc.cs is the same file... We need to go through
major hoops to get this working, usually involving erasing the working copy
and checking out everything again. What are we doing wrong?
 
This is a major issue for us and the team is so frustrated that we are
considering throwing SVN away and reverting to an older version management
system.
 
 Amir Kolsky
XP& Software
Received on Sat Jul 24 14:41:34 2004

This is an archived mail posted to the Subversion Users mailing list.