80
83
branch.repository.lock_read()
81
88
for line_no, (revision, revno, line)\
82
89
in enumerate(self._annotate(tree, file_id)):
83
90
if revision.revision_id == last_seen and not self.all:
86
93
last_seen = revision.revision_id
89
96
if revision.revision_id not in self.revisions:
90
97
self.revisions[revision.revision_id] = revision
92
99
self.annomodel.append([revision.revision_id,