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

Re: [RFC] source repository at Apache

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 9 Nov 2009 18:43:53 -0500

On Mon, Nov 9, 2009 at 6:02 PM, Peter Samuelson <peter_at_p12n.org> wrote:
> [Greg Stein]
>> To clarify/expand... Projects at the ASF load their code into:
>> /PROJNAME/SUBPROJ/{trunk,tags,branches}
>> If there is no subproject, then that portion is elided (as we will).
>> In this case, PROJNAME corresponds to the Top Level Project name,
>> which will be "subversion" for us.
> This is almost OT, but given that we will be going to the trouble to
> dump / reload the repository and re-check-out all our working copies,
> can someone remind me why we have a 'branches' directory?  Is it just
> to preserve the ability to name a branch 'trunk' or 'tags'?  In all
> these years I've never figured out why conventional wisdom says that
> all branches except trunk need a separate subdir.
> (Especially if ^/branches/1.6.x becomes ^/subversion/branches/1.6.x,
> it would be nice to shorten that and save some typing.)

I'd say it is basically a form of sharding for people browsing the
repository. In terms of the extra typing, I think that is an example
of why being in the Apache repository will be good for us. Maybe it
will motivate someone to come up with a new feature so that you can
type less than that.

That said, given how long we lived with typing the full URL I doubt it.

Mark Phippard
Received on 2009-11-10 00:44:01 CET

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