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

Re: case-sensitivity issue in TortoiseSVN 1.4.5

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-09-15 10:08:42 CEST

Ferruccio Barletta wrote:
> Hi,
> I believe I've found a problem with filename case-sensitivity in the
> latest release of TortoiseSVN.
> version: 1.4.5
> OS: Windows 2003 x64, Windows XP
> Steps to reproduce:
> 1. Take any file that is already in a repository and has been checked out.
> 2. Change the name of the file such that it has the same name but uses a
> different case for one or more characters.
> e.g. rename test.txt to Test.txt
> 3. The file will no longer have the green check mark icon overlay. It
> will not have any overlay at all.
> This is the first problem.

That's expected and even wanted: it clearly shows you that the file
isn't versioned any longer.

> 4. Right click on the file and select TortoiseSVN|Add...
> 5. Commit the file to the repository.
> 6. Open the repository browser. Both files will show up (test.txt and
> Test.txt). I understand this is not a problem.

That too is expected and wanted.
However: if you would commit from a parent folder, the wrong case of
that file would get corrected by TSVN.

> 7. Checkout the file into another directory. It will fail with an error
> about copying files.

And that's a very well known problem. Check our FAQ.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Sep 15 10:05:05 2007

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