[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Re: Renaming files on win32[Scanned]

From: Gili <junk_at_bbs.darktech.org>
Date: 2004-12-22 21:26:03 CET

--Original Message Text---
From: Peter A. Pociask
Date: Wed, 22 Dec 2004 15:15:12 -0500

>>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
>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.
> I tend to believe that the default behavior should be the default behavior, regardless of platform. It was nice
>to know that I could do a test deployment on my win2k box at home before bringing the software in to the main
>Linux machine at the office. I would be quite frustrated if the software behaved in different ways on different
>platforms without being quite explicit about it...
> Peter Pociask

        You make it sound like it is a normal daily event to move your
server around from place to place. This is far from being the "typical
usage" of Subversion. As a win32 user, I expect to run into case
sensitivity issues about 10000x more times than I am going to run into
migration issues. Frankly, migration is something I expect to happen
once every couple of years, not more.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Dec 22 21:28:15 2004

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.