[feature] UI for changing branch stacking
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Invalid
|
Undecided
|
Unassigned | ||
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
$ bzr reconfigure lp:~xiphos-devel/xiphos/trunk --stacked-on bzr+ssh:
bzr+ssh:
dmitrij@
Repository branch (format: unnamed)
Location:
shared repository: bzr+ssh:
repository branch: bzr+ssh:
Related branches:
parent branch: svn+https:/
stacked on: ../../.
Note the last bit. It results in a warning displayed on lp:~xiphos-devel/xiphos/trunk page saying "Unsupported protocol for url "lp-hosted:
Changed in bzr: | |
status: | Invalid → New |
Changed in launchpad: | |
importance: | Medium → Low |
Ok after some testing I believe it is impossible to restack any lp branch onto another lp branch.
eg if you run
$bzr reconfigure lp:~someone/project/branch --stacked-on bzr+ssh: //bazaar. launchpad. net/~someoneels e/project/ other
then
$bzr info lp:~someone/project/branch someoneelse/ project/ other
<tratatata>
Related branches:
stacked on: ../../~
This is not recongnised by launchpad as a valid brach (Branch has errors)
Where the correct result should be:
$bzr info lp:~someone/project/branch //bazaar. launchpad. net/~someoneels e/project/ other
<tratatata>
stacked on: bzr+ssh:
Basicly bazaar did url expansion to local directory on launchpad, when it shouldn't have since it's hosted branch.