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

RE: Re: What is the Best Practice for "branching branches"?

From: Bicking, David (HHoldings, IT) <David.Bicking_at_thehartford.com>
Date: 2007-09-13 18:28:34 CEST

> -----Original Message-----
> From: fj [mailto:fj@effjay.com]
> Sent: Thursday, September 13, 2007 11:41 AM
> To: users@subversion.tigris.org
> Subject: Re: What is the Best Practice for "branching branches"?
> Bicking, David (HHoldings, IT) wrote:
> > Given a starting structure of:
> >
> > /FOO/Trunk
> > /FOO/Branches/MyKungFOO
> >
> > Where MyKungFOO is now at a point where I want to branch
> it, what is
> > the proper way to do that?
> >
> > I am speculating that it involves restructuring the
> repository so that
> > I would have:
> >
> > /FOO/Branches/MyKungFOO/Trunk
> > /FOO/Branches/MyKungFOO/Branches
> >
> > Then move the branch into the new trunk and branch it normally.
> >
> > --
> > David Bicking
> just curious, david -
> what's going on that would make you want to branch MyKungFOO
> yet again before merging it back into trunk?
> cheers,
> -FJ

Well, in this particular case, I am in svn evaluation stages, and I have
a project I loaded to trunk. Then I got a new computer, and a newer
version of a .NET library was installed on it, so the project references
were broken. I decided to branch the project and use the newer
libraries in the branch.

Now, I want to evaluate the svn:externals feature. This will require
significant changes in the structure of the project, so I want to do
this on a branch and simply close it when I'm done or if it falls apart.

For the moment, I went with the other suggestion, which was:

> From: Chris.Fouts@qimonda.com [mailto:Chris.Fouts@qimonda.com]
> Why not just have
> /FOO/Trunk
> /FOO/Branches/MyKungFOO
> /FOO/Branches/MyKungFOO_br
> where /FOO/Branches/MyKungFOO_br is a branch from
> /FOO/Branches/MyKungFOO

I am still looking for additional opinions with respect to "best
practices". I can see this kind of thing happening in the "real world"
for branches that themselves spawn subfeatures or where we might permit
developes to have "private branches", etc.

This communication, including attachments, is
for the exclusive use of addressee and may contain proprietary,
confidential and/or privileged information.  If you are not the intended
recipient, any use, copying, disclosure, dissemination or distribution is
strictly prohibited.  If you are not the intended recipient, please notify
the sender immediately by return e-mail, delete this communication and
destroy all copies.
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 13 18:25:16 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.