How to stack a branch against project series?

Asked by Dimitri John Ledkov (ex-credativ)

I'm pushing a branch to lp:openobject-addons project.

Ideally it should be stacked against lp:openobject-addons/extra-6.0 as there is no common history between extra-6.0 and trunk.

How do I do a merge proposal of one revision against lp:openobject-addons/extra-6.0 without having to repush the whole history of extra-6.0 (131MB) to launchpad?

Can it be done via email bundle?
Can I specify which branch to stack on?

Question information

English Edit question
Launchpad itself Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Gavin Panella (allenap) said :


bzr push takes a --stacked-on argument:

  --stacked-on=ARG Create a stacked branch that refers to another branch
                        for the commit history. Only the work not present in
                        the referenced branch is included in the branch

I imagine that'll do what you want.


Revision history for this message
Dimitri John Ledkov (xnox) said :

Invalid stacked on location: lp:openobject-addons/6.0

That didn't work, so I still can't stack onto project series.

Is it possible to select the correct "launchpad internal branch-id location thing" to stack-on? (as in I know what I'm doing)

I don't have to constantly repush 100's of megabytes of duplicate history.

Revision history for this message
Dimitri John Ledkov (ex-credativ) (dle-credativ) said :

See above message (wrong account)

Revision history for this message
Julian Edwards (julian-edwards) said :

Can you try --stacked-on=bzr+ssh://

Revision history for this message
Gavin Panella (allenap) said :

Fwiw, your branch is actually on Launchpad correctly; it is all
present and stacked correctly. There appears to be a bug in the branch
scanner, which is a part of Launchpad that loads branch information
into the database, from where the web UI fetches it. I'll link this
question to the bug report when it's available.

Can you help with this problem?

Provide an answer of your own, or ask Dimitri John Ledkov (ex-credativ) for more information if necessary.

To post a message you must log in.