cannot merge branches after changing LP permissions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Medium
|
Unassigned |
Bug Description
I am frankly not sure where to start with this bug.
I have a project in LP where I needed to restrict check-in permissions, so I went to "Change Branch Details" and changed the owner from one team to myself (I also tried this with another, smaller team). However, once that change was made, I could not do merges -- I would get the message "ERROR: not a branch" on any attempt to merge.
For example, suppose the project name is "foo" (the actual project is private, unfortunately). I changed the branch details and then tried to bring in a merge proposal like so:
$ bzr branch lp:foo merge.bzr
$ cd merge.bzr
$ bzr merge lp:~ahs3/foo/bugfix
...ERROR: not a branch...
If I change the branch details back, all is well. So, I have no idea if this is something LP has done to the files needed by bzr, or if bzr is hopelessly confused, or if I do not understand something about LP (the far more likely scenario). It's even possible that I was being allowed to change branch details, but they weren't actually changing.
affects: | launchpad → launchpad-code |
Changing the owner changes the branch name, so the simplest explanation is that you were using the obsolete name for the branch when you tried to merge. That would make this a dupe of bug #190116. If this was not the case, please post the actual before-and-after branch names so that we can investigate further.