I don't think it's quite what you want, but there's a branch that implements the idea of creating a remote branch and checking it out available here: lp:~abudden/bzr-explorer/remote-feature-branches
This creates a feature branch design at the remote location and then checks it out locally. It doesn't support simple remote branches being checked out, nor does it support getting another remote branch.
As a relatively new Bazaar user, in most cases I just create a new branch (using the remote feature branches option), but I'd quite like the idea of having another option (possibly in Branch rather than Initialise) that says:
* Create a new shared repository at [NEW_LOCATION]
* Go and get a branch from [OLD_LOCATION]
* Copy it to [NEW_LOCATION]/trunk
* Checkout [NEW_LOCATION]/trunk to a local working directory
This would complement the remote feature branches patch rather nicely.
I must confess that I read comment #1 several times, but got lost (possibly because the workflow is slightly different to mine), so I apologise if this comment isn't as relevant to you as I'd hoped...
I don't think it's quite what you want, but there's a branch that implements the idea of creating a remote branch and checking it out available here: lp:~abudden/bzr-explorer/remote-feature-branches
This creates a feature branch design at the remote location and then checks it out locally. It doesn't support simple remote branches being checked out, nor does it support getting another remote branch.
As a relatively new Bazaar user, in most cases I just create a new branch (using the remote feature branches option), but I'd quite like the idea of having another option (possibly in Branch rather than Initialise) that says:
* Create a new shared repository at [NEW_LOCATION] /trunk /trunk to a local working directory
* Go and get a branch from [OLD_LOCATION]
* Copy it to [NEW_LOCATION]
* Checkout [NEW_LOCATION]
This would complement the remote feature branches patch rather nicely.
I must confess that I read comment #1 several times, but got lost (possibly because the workflow is slightly different to mine), so I apologise if this comment isn't as relevant to you as I'd hoped...