/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/bundle/serializer/v4.py

  • Committer: Andrew Bennetts
  • Date: 2007-12-19 02:44:29 UTC
  • mfrom: (3126 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3127.
  • Revision ID: andrew.bennetts@canonical.com-20071219024429-fs7rnw9jygo0bj6g
Merge from bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
343
343
            revision_order.remove(self.target)
344
344
            revision_order.append(self.target)
345
345
        self.add_mp_records('inventory', None, inv_vf, revision_order)
346
 
        parents_list = self.repository.get_parents(revision_order)
347
 
        for parents, revision_id in zip(parents_list, revision_order):
 
346
        parent_map = self.repository.get_parent_map(revision_order)
 
347
        for revision_id in revision_order:
 
348
            parents = parent_map.get(revision_id, None)
348
349
            revision_text = self.repository.get_revision_xml(revision_id)
349
350
            self.bundle.add_fulltext_record(revision_text, parents,
350
351
                                       'revision', revision_id)