KeyError when getting revision history
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Unassigned |
Bug Description
Branch.
>>> b = Branch.open('sftp://
>>> b.revision_
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 4, in revision_
File "/usr/lib/
history = self._gen_
File "/usr/lib/
self.
File "/usr/lib/
for revision_id in iterator:
File "/usr/lib/
parents = graph.get_
KeyError: '<email address hidden>'
Note that when cloning the same branch over sftp, you get the error:
bzr: ERROR: Revision {<email address hidden>} not present in "lazr-200901081
And over bzr+ssh, you get the error:
bzr: ERROR: bzrlib.
along with a traceback.
Changed in bzr: | |
importance: | Undecided → High |
status: | New → Confirmed |
The AbsentContentFa ctory error from the server is bug 354036. Please use that bug for discussion of that issue.
The revision_history() is a separate bug, presumably with stacking support. Let's use this bug number for that issue.