300
305
return BundleReader(self._fileobj)
302
307
def _get_real_revisions(self):
304
308
if self.__real_revisions is None:
305
309
self.__real_revisions = []
306
310
bundle_reader = self.get_bundle_reader()
307
311
for bytes, parents, repo_kind, revision_id, file_id in \
308
312
bundle_reader.iter_records():
309
316
if repo_kind == 'revision':
311
318
self.__real_revisions.append(rev)
312
319
return self.__real_revisions
313
320
real_revisions = property(_get_real_revisions)