merge should include pending merges when computing merge base

Bug #680336 reported by Martin Pool
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Medium
Unassigned

Bug Description

If there are already pending merges in a working tree, and we do a further merge into the same tree, we should include the pending merges as part of choosing the merge base etc. At the moment we correctly append to the pending parent list, but we do the merge just against the primary parent.

This might be fairly easy to change, if it's just a matter of passing more parents in to the merge code. If any of them assume there are only two revisions being merged it may be harder.

Revision history for this message
Stefan Monnier (monnier) wrote :

A possibly related issue is that "bzr merge --force -r A..B" will add the A..B to the pending merges (i.e. will keep track of history) if A is already present in the branch, but not if A is only present in the pending merges.

Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.