Using up-to-date checkout of 0.5 branch, the diff command fails.
bzr diff
=== modified file 'doc/dev-readme.txt'
bzr: ERROR: bzrlib.errors.NoSuchRevision: KnitPackRepository('file:///home/arve/Projects/Basetools-bzr/.bzr/repository/') has no revision svn-v3-trunk2:e811fb14-5219-0410-bd86-a9634de8931d:Kalkulo%2FBaseTools%2Fbranches%2Fexperimental:2500
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 853, in ignore_pipe
result = func(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1617, in run
extra_trees=extra_trees, using=using)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 426, in show_diff_trees
return differ.show_diff(specific_files, extra_trees)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 831, in show_diff
return self._show_diff(specific_files, extra_trees)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 891, in _show_diff
self.diff(file_id, oldpath, newpath)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 914, in diff
new_path, old_kind, new_kind)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 492, in _diff_many
new_kind)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 614, in diff
old_date = _patch_header_date(self.old_tree, file_id, old_path)
File "/usr/lib/python2.5/site-packages/bzrlib/diff.py", line 438, in _patch_header_date
mtime = tree.get_file_mtime(file_id, path)
File "/usr/lib/python2.5/site-packages/bzrlib/workingtree_4.py", line 1613, in get_file_mtime
return self._repository.get_revision(last_changed_revision).timestamp
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, in read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/knitrepo.py", line 216, in get_revision
return self.get_revision_reconcile(revision_id)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, in read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1158, in get_revision_reconcile
return self._get_revisions([revision_id])[0]
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, in read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1176, in _get_revisions
raise errors.NoSuchRevision(self, record.key[0])
NoSuchRevision: KnitPackRepository('file:///home/arve/Projects/Basetools-bzr/.bzr/repository/') has no revision svn-v3-trunk2:e811fb14-5219-0410-bd86-a9634de8931d:Kalkulo%2FBaseTools%2Fbranches%2Fexperimental:2500
bzr 1.10 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'diff']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.10]
launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
rebase /usr/lib/python2.5/site-packages/bzrlib/plugins/rebase [0.3]
svn /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.5.0.rc.1]