On Wed, 22 Dec 2004 14:53:30 -0500, Garrett Rooney wrote:
>Gili wrote:
>> On Wed, 22 Dec 2004 20:21:22 +0100, Erik Huelsmann wrote:
>>
>> >Not if you use:
>> >
>> >_http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/check-case-insensitive.pl_
>> >
>> >which turns your repository case insensitive if installed as a hook
>> script.
>>
>> Stuff like this should ship with Subversion and be on by default for the
>> win32 binary download. That is, when I download Subversion server
>> binaries, they should be preconfigured to use this by default.
>
>No, they should not.
>
>There is no way to tell beforehand if a particular repository is going
>to be accessed by clients on a machine with a case-insensitive
>filesystem. We've had the problem in Subversion's own repository and it
>runs on a unix machine, for example. On the other hand, I could serve a
>repository off of a windows machine that is accessed by unix clients
>that have no problem with files that differ only in case. Only the
>administrator of the repository in question can determine if it is
>acceptable for their repository to include files that differ only in
>case, thus the decision has been left up to them in the form of the hook
>script.
Garrett,
I understand, but the point is that "by default" more people deploying
win32 servers are going to access them from win32 clients and vice
versa for unix. There is nothing preventing admins from changing the
shipped defaults, but these defaults should best reflect the most
common usage under that platform.
Gili
Received on Wed Dec 22 21:07:56 2004