missing doesn't show merged revisions
Bug #233817 reported by
Chad Miller
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Vincent Ladeuil |
Bug Description
The purpose of "bzr missing" is ostensibly to "show unmerged/unpulled revisions between two branches", but it doesn't show any revisions that come from merges. If the outstanding history is not strictly linear -- i.e., if you've had to run "merge" at all -- then those revisions are omitted from the output.
To repeat:
$ bzr branch vers7 vers7-bug1234
$ cd vers7; hack hack hack; bzr commit; cd ..
$ cd vers7-bug1234; hack hack hack; bzr commit; cd ..; ## REMOVED - rm -r vers7-bug1234
$ cd vers7;
$ bzr merge ../vers7-bug1234; bzr commit;
$ bzr missing --this ../vers8
"bzr missing" will show only the merge revision, not any of the revisions that went into fixing bug1234.
Related branches
description: | updated |
Changed in bzr: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in bzr: | |
importance: | Wishlist → High |
Changed in bzr: | |
assignee: | nobody → vila |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
milestone: | none → 1.7 |
status: | Fix Committed → Fix Released |
Changed in bzr: | |
milestone: | 1.7 → 1.8 |
To post a comment you must log in.
That "rm" shouldn't be there, of course. I summarized poorly.