Dan Armbrust wrote:
> Ted Dennison wrote:
>> Mine remains that the user tools, when used on a case-insensitive 
>> filesystem, should be smart enough to recognize this fact and behave 
>> in a case-insensitive manner. Of course this is easy for me to say, 
>> as I'm a user, not a dev. Implementing this probably involves passing 
>> case-sensitivity information to the server on every single call, 
>> which would be a huge change.
>>
>
> This would just create a massive mess when you are going back and 
> forth between case sensitive and case insensitive platforms.
I don't understand this comment. Presumably, when you go back to a 
case-sensitive platform, it would behave case-sensitively under the 
scheme I outlined. The only way I could see you'd have an issue is if 
you have two files with the same name and different case, in which case 
the insensitive system will have problems no matter what you do.
Perhaps we are thinking of different schemes?
> Seems to me that this is completely a user error.
Not so. For instance, some (non-svn) tools in my toolchain return the 
system's drive letter uppercase, and some return it lowercase. Some will 
give my working copy file's name or parent path in the filesystem's 
case, some convert it all to lower case. The user has no control over 
this, and you can't really call it a "bug" with the tools, because they 
are Windows tools that only run on Windows, where files are 
case-insensitive. That Subversion has problems with this can only be 
seen as a Subversion problem.
-- 
T.E.D.   Work     -  mailto:dennison@ssd.fsi.com
         Home     -  mailto:dennison@telepath.com (Yahoo: Ted_Dennison)
         Homepage -  http://www.telepath.com/~dennison/Ted/TED.html
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Oct 26 18:36:02 2006