← Back to team overview

launchpad-dev team mailing list archive

Re: What's going on with the stable/edge branches?

 

On Wed, Oct 27, 2010 at 6:48 AM, Gavin Panella
<gavin.panella@xxxxxxxxxxxxx> wrote:
> {{{
> $ bzr info lp:launchpad/stable
> bzr: ERROR: Permission denied: "Cannot create 'stable'. Only Bazaar
> branches are allowed."
>

That looks like a bug, in so far as we shouldn't be assuming "create"
on a read-only request.

We should instead be correctly saying that there is no branch called
lp:launchpad/stable

> $ bzr info lp:launchpad/edge
> Standalone branch (format: unnamed)
> Location:
>  branch root: bzr+ssh://bazaar.launchpad.net/%2Bbranch/launchpad/edge/
>
> Related branches:
>  parent branch: /home/tim/repo/canonical/launchpad/stable
> }}}
>
> I don't understand:
>
> - why its short name is different from its name in the branch URL,
>

I don't follow. The short name is lp:launchpad/edge, the long name is
bzr+ssh://bazaar.launchpad.net/+branch/launchpad/edge.

> - why the format is unnamed here when it appears fine in the web UI,
>

That's a known bug in Bazaar.

> - why the parent branch is a local path, and
>

Because that's where Tim pushed it from.

> - why it's not stacked on lp:launchpad.
>

When we migrated Launchpad to Launchpad, we decided to leave all four
trunk branches unstacked.

> Everything seems to be working okay, so I don't mean to scaremonger,
> it's just weird to my eyes.
>

Everything is working as normal.  :)

jml



Follow ups

References