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

Re: Case-sensitivity and Windows

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: 2003-06-30 03:12:24 CEST

Garrett Rooney wrote:
> John Barstow wrote:
>> I recently had a developer add a file twice, with slight differences in
>> case. This of course causes problems with updates and checkouts;
>> since the filesystem is case-insensitive.
> There are just too many filesystem dependent special cases that we don't
> bother trying to handle them.

Unfortunately if Subversion is going to be useful on Windows it is going to have to play nicely with case-insensitivity and other file system restrictions. Not only Windows; almost every platform has some different file naming restrictions. I think Subversion will need, to some extent, generalised support for file system restrictions:

  Is this file name valid (on file system X)?
  Is this file name the same as that one (on file system X)?

and a policy or choice of policies for when to enforce these restrictions (at check-in time, or check-out/update time; per repository or per directory; etc.)

The details of how it can best do this will no doubt be thrashed out on this list in the near future.

- Julian

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jun 30 03:05:23 2003

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

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