info command does not show bound location if branch is in repository with no trees
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Jelmer Vernooij | ||
bzr (Debian) |
Fix Released
|
Unknown
|
Bug Description
I have a bunch of branches inside a repository with no trees. Each
branch in this repository is then bound to a remote branch for backup
and so that I can work from other machines. When I do "bzr info" inside
one of these branches in the repository (that has no tree) I am not told
the location that the branch is bound too. However, if I make a
lightweight checkout of this branch then bzr info displays this
information in the lightweight checkout. I don't think the bound
location has anything to do with whether there are trees or not so why
isn't this info always shown?
It would be useful because when I create a new local branch in my
repository I would like to then push to remote location and then bind to
it. If I could do info command in one of the other branches and
copy/past/edit that location for the new branch that would save a fair
bit of typing and possible errors.
Related branches
- Martin Packman (community): Approve
-
Diff: 162 lines (+37/-20)3 files modifiedbzrlib/info.py (+2/-2)
bzrlib/tests/test_info.py (+32/-18)
doc/en/release-notes/bzr-2.5.txt (+3/-0)
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in bzr: | |
status: | Triaged → Confirmed |
tags: | added: info |
Changed in bzr (Debian): | |
status: | Unknown → Confirmed |
Changed in bzr: | |
status: | Confirmed → In Progress |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr: | |
status: | In Progress → Fix Released |
milestone: | none → 2.5b3 |
Changed in bzr (Debian): | |
status: | Confirmed → Fix Released |