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.
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2415960
Received on 2009-11-10 00:44:01 CET