Comment 3 for bug 1072513

Revision history for this message
Matthew Fuller (fullermd) wrote :

OK, that desc got too long and convoluted, with the problem mixed in with a lot of exploration. Let me reiterate the base _problem_.

With the history shown at the top, running "bzr log foo/" should probably show

  1.2.2 (merge all 3 below into second branch)
 3 (make a change)
 2 (merge the add)
  1.1.1 (add)

as those are the revs that edited stuff under foo. However, it _only_ shows

  1.2.2

which is the least useful answer, since the 1.2.1..1.2.2 change is a merge of essentially the entire history of foo/* (all 3 of the other revs). Same result obtained with both plain "log foo" and "log -v foo".