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

[TSVN] Re: Windows Case Sensitivity Bug

From: Simon Large <slarge_at_blazepoint.co.uk>
Date: 2004-12-06 10:23:48 CET

BrTetzlaff wrote:
> I would like to report a possible bug that results from the fact
> that the Windows file system is not case sensitive. One of the other

That's not a bug, it's a feature of Subversion. You need to read the
subversion book.

> developers in my team renamed "resource.h" to "Resource.h" and
> TortoiseSVN thinks those are different files, but Windows treats them
> as the same file since it is case insensitive. When I try to update,
> it fails to update the files with the case change. I would like it to
> change the case on the file if it is changed, but not to think that
> these are different files. This is not a major problem and I can work
> it out of the system sometimes. However, if there is a way to fix it
> for the Windows version of TortoiseSVN that would be greatly

No, can't be done. It sounds like an obvious solution, but remember that
a subversion repository can be accessed from multiple platforms. _Your_
system might be windows-only, but other users will have a repo which is
accessed from a mix of case-sensitive and case-insensitive systems. If
all Windows systems ignored the case, the repo would get messed up for
everyone else.

There is an article in the FAQ about renaming files:
http://tortoisesvn.berlios.de/faq/index.php?action=artikel&cat=7&id=34&artlang=en

Simon

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Dec 6 10:45:07 2004

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