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

[TSVN] Re: Re: Add to ignore list

From: Jan Bares <herkule9s_at_yahoo.com>
Date: 2004-10-13 16:33:01 CEST

> You probably won't believe this, but we know that already.
> But what you don't know yet or just don't care about: Subversion is
> cross-platform. That means that it works well with case sensitive
> systems too. And it's even possible to have a repository on one system
> and the working copies on other systems.
> Now imagine a project where some devs work on a linux system and you
> on windows. If you would now work with a case insensitive version of
> Subversion then you would constantly break the working copies of those
> working on the linux system.

I believe you. I am sure that this was discussed to death.

But I think you don't understand me well. Sure svn should preserve case of
files it stores, but certain operations should be done on windows without
the case sensitivity. Just a small sample. When you/svn matches file, it
matches it case sensitive, but imagine what happens when you call
DeleteFile(). Do you really code it like this: usedFirstFile/FindNextFile
API to get the file name with the case stored in filesystem and only if case
matches call DeleteFile()? Then I feel that some parts of svn are case
sensitive and some are not.

Stefan, if you feel tired with this topic, simply don't respond.


To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Oct 13 18:30:32 2004

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

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