Comment 5 for bug 498063

Revision history for this message
Dimitri John Ledkov (xnox) wrote : Re: [Bug 498063] Re: [feature] UI for changing branch stacking

2009/12/21 Martin Pool <email address hidden>:
> I think this is already addressed in bzr through 'reconfigure --stacked-
> on/--unstacked'.  If you think that's not enough, please reopen the bug
> and tell us why and how.
>

The how:

$ bzr ci --unchanged -m "Commit 1"
$ bzr push lp:~dmitrij.ledkov/xiphos/commit-1
Using default stacking branch /~xiphos-devel/xiphos/trunk at
lp-64802192:///~dmitrij.ledkov/xiphos
Created new stacked branch referring to /~xiphos-devel/xiphos/trunk.

$ bzr ci --unchanged -m "Commit 2"
$ bzr push lp:~dmitrij.ledkov/xiphos/commit-2
Using default stacking branch /~xiphos-devel/xiphos/trunk at
lp-64802192:///~dmitrij.ledkov/xiphos
Created new stacked branch referring to /~xiphos-devel/xiphos/trunk.

$ bzr reconfigure lp:~dmitrij.ledkov/xiphos/commit-2 --stacked-on
lp:~dmitrij.ledkov/xiphos/commit-1
bzr: ERROR: Not a branch:
"/home/dmitrij/src/upstream/xiphos/bla/lp:~dmitrij.ledkov/xiphos/commit-1/".

#trying harder
$ bzr reconfigure lp:~dmitrij.ledkov/xiphos/commit-2 --stacked-on
bzr+ssh://bazaar.launchpad.net/~dmitrij.ledkov/xiphos/commit-1
bzr+ssh://bazaar.launchpad.net/~dmitrij.ledkov/xiphos/commit-2/ is now
stacked on ../commit-1

lp:~dmitrij.ledkov/xiphos/commit-2 is now a broken branch (still up on
launchpad)

The why: resulting branch is broken (not valid).

--
With best regards

Dmitrijs Ledkovs (for short Dima),
Ледков Дмитрий Юрьевич

() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments