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

Re: Mixed case file names

From: Turaukar Yur <yuraukar_at_hotmail.com>
Date: 2005-12-14 11:15:49 CET

>But, to quote the SVN book
>"Most of the time, you will start using a Subversion repository by
>doing a checkout of your project. Checking out a repository creates a
>copy of it on your local machine."
> > Would it be an idea to allow hooks to implement a mapping on
> > checkin/checkout (i.e. overwrite the default names) and/or to allow
> > line switches to specify the file name (i.e. checkin file x as
> > item y).
>Well, any mapping would invalidate 'create a copy' from the above
>quote, wouldn't it? It's exactly what subversion does: provide a local
>copy of what's in the repository. It doesn't "insist" on file names
>being equal, nobody thought they shouldn't be: it's a copy. (Nor has
>anybody provided a compelling use case to implement these mappings...)

But today, if you checkout a repository item, SVN always creates a file with
the same name. I would not consider it to be a violoation of the concept of
providing a copy if the copy had a different file name based on some logic.
(Same applies for checkin in the other direction)

>Client side hooks aren't supported (yet?) because of the obvious security

What do you mean with client side hooks? Does that mean you see the
functionality of mapping names in the client (i.e. command line tool or

Perhaps the difficulty for me is to see who is actually creating the file
and thus choosing the file name. Agreed, it is not the SVN server itself,
but the tool/client that you are working with.

So at the bottom line: your feedback means "no, this is not a good idea" ?

Haben Spinnen Ohren? Finden Sie es heraus – mit dem MSN Suche Superquiz via
http://www.msn-superquiz.de Jetzt mitmachen und gewinnen!

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Dec 14 11:18:24 2005

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