svn team mailing list archive
-
svn team
-
Mailing list archive
-
Message #00008
Re: About to merge with Debian's Subversion 1.6.9dfsg-1
On 06/05/10 15:54, Michael Diers wrote:
> One could probably argue that the most recent Ubuntu release (lucid)
> should be the primary line of development of the PPA packaging.
Agreed.
> I think that was also what Anders had in mind when he suggested the
> following naming scheme:
>
> subversion (1.6.9dfsg-1ubuntu0svn1) lucid
> subversion (1.6.9dfsg-1ubuntu0svn1~karmic1) karmic
> subversion (1.6.9dfsg-1ubuntu0svn1~jaunty1) jaunty
Yes.
> Hence I think it's best to do the lucid branch first.
Yes.
> But I have a few
> questions; I'm still learning about Bazaar's features.
>
> I noticed that currently the branches are stacked, like so:
>
> lp:~svn/ubuntu/jaunty/subversion/ppa
> \
> lp:~svn/ubuntu/karmic/subversion/ppa
> \
> lp:ubuntu/lucid/subversion
> \
> lp:ubuntu/subversion
>
> Does the following structure represent the intended stack after creation
> of the lucid PPA branch?
>
> lp:~svn/ubuntu/jaunty/subversion/ppa
> \
> lp:~svn/ubuntu/karmic/subversion/ppa
> \
> lp:~svn/ubuntu/lucid/subversion/ppa
> \
> lp:ubuntu/maverick/subversion
> \
> lp:ubuntu/subversion
lp:ubuntu/subversion is an alias for lp:ubuntu/maverick/subversion, they
are the same branch. Otherwise, yes.
> Is it correct to stack the lucid branch on top of
> lp:ubuntu/maverick/subversion?
Yes, and Launchpad will do this for you automatically when you push a
new ~*/ubuntu/*/subversion/* branch without being told to.
> Do I have to reconfigure the karmic branch to sit atop the new lucid
> branch? If so, how?
The thing to always remember about stacking is that it is *just* a
bandwidth/storage optimization. As such, it's not critical, and can
always be adjusted later. Reconfiguring the karmic branch to stack on
the lucid branch would save a bit of network I/O when pushing to the
karmic branch, but that's all.
The command to do so is:
bzr reconfigure
--stacked-on=bzr+ssh://bazaar.launchpad.net/~svn/ubuntu/lucid/subversion/ppa
lp:~svn/ubuntu/karmic/subversion/ppa
(The lp: syntax doesn't work in --option= arguments at the moment)
Max.
Attachment:
signature.asc
Description: OpenPGP digital signature
References