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

Re: case insensitivity revisited

From: Ted Dennison <dennison_at_ssd.fsi.com>
Date: 2006-10-26 18:34:33 CEST

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

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.