[wishlist] want qcolo command and UI to work with colocated branches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I'm using colo workspace for all my QBzr work, and to review new merge proposals I need to branch them to my local disk and be able switch between trunk/last series branch and reviewed branch and then merge/land the new branch. To use colo workspace effectively I'd like to have GUI interface similar to one provided by qbranches/qdelete commands (from bzr-colo plugin) but extended to allow me:
* run qlog over the selected branches, instead of running `qlog colo:` over the entire set of branches;
* switch between branches
* merge branches / land branches
* delete branches
* rename brances
* (maybe) mark some branches as hidden/inactive (see bug 767332 as well)
* pull/push between branches and to outside location/remote URL.
So the first stab could be just extend qdelete dialog with new action buttons and then go further.
Also I'd like to have the way to visualize the simple graph of branches which should show me the relationship between branches: which branch merged to which branch or not merged at all, from which branch another branch has been branched. Difference from qlog view is in the following: I don't care about all revisions and their messages and all gory details, I just need to quickly know where from the branch originates and where it has been merged to. (This wishlist could be different bug though, but I want to use this bug report as starting point).
Changed in qbzr: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in qbzr: | |
importance: | High → Medium |