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

Case issue

From: Laurent Piguet <laurent.piguet_at_gmail.com>
Date: 2006-06-29 15:05:57 CEST


users adding & committing files with both uppercase and lowercase letters cause havoc under Windows (why do they do this you ask? Well, they are ... users).
This causes TortoiseSVN to fail with a non-trivial error message.

How to reproduce:
- add & commit two files called "test.TXT" and "test.txt".
For example (from linux):
% mkdir test
% cd test/
% echo "Test" > test.txt
% echo "Test" > test.TXT
% svn add test
% svn commit -m '- Commit of test' test/

- do a checkout using TortoiseSVN. See following error message:

- This is handled properly under Linux (and probably other caps-aware OSes)

- This is probably an svn issue, but since TortoiseSVN is used most under Windows...

- I know that in my example, the add is done on the Linux side, but the users mentioned did it (somehow) from Windows.

One way is to add&commit with Tortoise, then change the case and svn-add the renamed file.
Do some changes to both files and update to get the problem.

- I am still currently using 1.3.2, build 5840. I checked the issues, but didn't see anything related to caps, beside as they relate to renames.

Thanks for a great product.



Received on Thu Jun 29 15:34:40 2006

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.