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.
This is an archived mail posted to the TortoiseSVN Dev mailing list.