How to stack a branch against project series?

Asked by Dimitri John Ledkov (ex-credativ) on 2011-11-08

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

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
2011-11-08
Last reply:
2011-11-09
Gavin Panella (allenap) said : #1

Hi,

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
                        created.

I imagine that'll do what you want.

Gavin.

Dimitri John Ledkov (xnox) said : #2

https://code.launchpad.net/~dle-credativ/openobject-addons/test-6.0

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.

See above message (wrong account)

Can you try --stacked-on=bzr+ssh://bazaar.launchpad.net/~openerp/openobject-addons/6.0

Gavin Panella (allenap) said : #5

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.