Submit pane should support bound branches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Explorer |
Fix Released
|
Medium
|
Dr Al |
Bug Description
When using a feature branches model with Bazaar Explorer, the submit pane is not shown. This appears to be due to a couple of factors:
1. The parent branch is not set correctly when doing "switch -b" (Bug 513709 in Bazaar project.)
2. There is a apparently an issue with merges:
view_workingtre
# Display the delta versus the submit branch iff one is
# defined and it's local. Unfortunately though, merging a feature
# branch into trunk sets the merged-from branch as the submit
# branch which means we see a "silly" submit delta panel for trunk.
# To work around that, we don't show the panel for bound branches
# as trunk ought to be bound. We could look for the name
# "trunk" instead but that sounds even more of a hack. :-(
As a result they've been turned off in Bazaar Explorer.
This limits the ability to use feature branches effectively with bound branches in Bazaar Explorer.
Related branches
- Alexander Belchenko: Approve
-
Diff: 191 lines (+70/-24)5 files modifiedNEWS (+4/-0)
lib/status_data.py (+12/-0)
lib/status_report.py (+28/-13)
lib/view_submit.py (+4/-1)
lib/view_workingtree.py (+22/-10)
Changed in bzr-explorer: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Dr Al (abudden) |
Changed in bzr-explorer: | |
milestone: | none → 1.2.0 |
status: | In Progress → Fix Released |