adding case-insensitive file duplicates on Windows
From: Erik Anderson <erikba_at_teamworkgroup.com>
Date: 2004-08-10 00:20:47 CEST
I realize and fully recognize that Subversion is primarily a linux-based versioning engine and that therefore operating systems that use a case-insensitive naming convention are going to have problems. I recognize that this has been discussed at some length, and I hope that I am not revisiting some of the issues in those threads.
I am using some form of Subversion 1.0 along with some form of TortoiseSVN.
Due to some stale state information or something, TortoiseSVN issued an "svn add" command for a file that was already in the working directory as a different capitalization. Instead of the windows subversion libraries rejecting the add request, it happily added the file to the working directory, and both the old and the new capitalization were successfully sent on the next commit.
My question I guess is this: even under a completely messed up TortoiseSVN making calls to the subversion libraries, should the subversion on a windows client be willing to add a file to a working directory that was already a member through a different capitalization? And is there a currently a check for this in subversion 1.0, or is this a new feature request?
This is an archived mail posted to the Subversion Users mailing list.