Is there a way to force SVN to be case insensitive? We have an issue where a user commits from a linux environment with files say "file.ext" and "File.ext". Works just fine. The problem, however, is when a user on a MAC OSX or Windows attempts an update/checkout. The two files are considered the same and the action fails in error.
Is there a way to have SVN prevent the committing of "File.ext" and "file.ext" in the first place?
This question is similar but looks at the same problem from the Windows side, which is not the issue here.
You could try a pre-commit hook, such as this one (didn't try it myself, however).
I assume that getting your users watch out for it has already been ruled out? I work on Linux all the time, but typically consider filenames case-insensitive, i. e. to me, they are the same, no matter what the OS thinks.
Subversion 1.7 now appears to handle case only renames on Windows.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With