Gerold J. Wucherpfennig wrote:
> Hi devs,
>
> you know - there is a problem with case-insensivity for Windows svn
> clients when the svn server is on unix.
Yep, it's also known as issue 2010:
http://subversion.tigris.org/issues/show_bug.cgi?id=2010
> In the KDE repository,
> for example, there are two files with the same name in the same
> directory. The only difference is the "case". Subversion should
> at least have an option to ignore all other files which have a
> different case (and the same name). That would make it possible
> to check out the repository for people who only have a broadband
> internet connection with a windows client. And when those people
> are at home (with their low speed internet connection) they can
> update the missing file with the other case-sensitive file name.
>
You suggest that the checkout completes with a warning about not being
able to checkout that file? Which of the two files should svn choose? I
see your problem, checkout stopping in the middle of a potentially large
operation is not ideal, but is there a better alternative?
> What do you professionals think about that? Sure the file can be
> renamed in the KDE repository, but on the other hand it's a
> general problem...
>
If you're supposed to be able to use those files on Windows then there's
no other choice than to rename that file in the repository. I mean, even
if you'd put that folder in a .tgz and export it on Windows it would
still fail, right?
Maybe a pre-commit hook script that checks for files with the same name
but different case already existing in the repository - or at least for
the parts that are useful on windows - could help?
Lieven
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 3 21:16:05 2007