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

RE: RE: Why have a trunk dir, anyway?!

From: Irvine, Chuck R [EQ] <Chuck.R.Irvine_at_Embarq.com>
Date: 2007-04-26 20:57:07 CEST

Sorry, I'm not sure I understand? Perhaps, you're saying that the
structure that I propose really does have a trunk and that I'm just
giving it another name? I so, I don't think so. But, I don't want to
assume that I know what you are referring to. Interested to hear your
reply.

> -----Original Message-----
> From: Chris.Fouts@qimonda.com [mailto:Chris.Fouts@qimonda.com]
> Sent: Thursday, April 26, 2007 1:50 PM
> To: users@subversion.tigris.org
> Subject: RE: Why have a trunk dir, anyway?!
>
>
> You just called a "kettle' a "pot."
>
> >-----Original Message-----
> >From: Irvine, Chuck R [EQ] [mailto:Chuck.R.Irvine@Embarq.com]
> >Sent: Thursday, April 26, 2007 2:31 PM
> >To: users@subversion.tigris.org
> >Cc: Hartleroad, James M [EQ]; Smythe, Susan M [EQ]
> >Subject: Why have a trunk dir, anyway?!
> >
> >A very intuitive branching structure, often the first one that
> >people think of in my experience, is:
> >
> >R1
> >---------------------------
> > \
> > \ R2
> > \-------------------------
> > \
> > \ R3
> > \-------------------------
> > \
> > \ R4
> > \-------------------------
> > .
> > .
> > .
> >
> >Now, with CVS you couldn't do this because you would become
> >further and further diverged from the trunk. And, with CVS,
> >deleting branches wasn't really an option.
> >
> >However, with Subversion, the branching scheme above seems
> >perfectly do-able, at least as far as I can see. Especially,
> >if you do away with the concept of the trunk. Instead of having:
> >
> >
> >Proj/
> > trunk/
> > branches/
> > tags/
> >
> >You might have something like:
> >
> >Proj/
> > releases/
> > R1/
> > main/
> > branches/
> > tags/
> > R2/
> > main/
> > branches/
> > tags/
> >
> >When a new release RN needs to start, just branch off of RN-1.
> >As new release goes into production, old releases can be
> >retired (deleted).
> >
> >So, my question is, why do we need the trunk concept anyway?
> >Is it just because we've been conditioned by CVS that you have
> >to have a trunk. Or, are there valid reasons? Also, can anyone
> >see a problem with the second of the two branching structures
> >described above?
> >
> >All comments appreciated. Thanks.
> >
> >Chuck
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> >For additional commands, e-mail: users-help@subversion.tigris.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 26 21:04:10 2007

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.