bzr log -r bzr-2.5b3..bzr-2.5b4 fails
Bug #904744 reported by
Vincent Ladeuil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Vincent Ladeuil |
Bug Description
Public bug reported:
I'm wondering why the following `bzr diff` works but `bzr log` fails:
$ bzr diff -r bzr-2.5b3.
=== modified file 'Makefile'
--- Makefile 2011-09-06 11:01:30 +0000
+++ Makefile 2011-11-29 00:35:22 +0000
@@ -43,7 +43,8 @@
...
$ bzr log -r bzr-2.5b3.
bzr: ERROR: Start revision not found in left-hand history of end revision.
You see I'm not an expert in bzr, so can anyone
shed some light on this for me, please?
Related branches
lp:~vila/bzr/904744-log-fallback
- Jelmer Vernooij (community): Approve
-
Diff: 173 lines (+57/-34)4 files modifiedbzrlib/log.py (+26/-31)
bzrlib/tests/blackbox/test_log.py (+25/-1)
bzrlib/tests/test_log.py (+2/-2)
doc/en/release-notes/bzr-2.5.txt (+4/-0)
Changed in bzr: | |
milestone: | none → 2.5b5 |
status: | In Progress → Fix Released |
To post a comment you must log in.
Long story short: there are two co-existing implementations of bzr log.
One is optimised at the cost of handling only the mainline revisions and never displaying merged revisions. This implementation cannot find the tag:bzr-2.5b3 revision because it's a merged revision (6252.1.1).