376
379
revision_ids = list(multiparent.topo_iter(vf, revision_ids))
377
380
mpdiffs = vf.make_mpdiffs(revision_ids)
378
381
sha1s = vf.get_sha1s(revision_ids)
379
383
for mpdiff, revision_id, sha1, in zip(mpdiffs, revision_ids, sha1s):
381
385
text = ''.join(mpdiff.to_patch())
382
386
self.bundle.add_multiparent_record(text, sha1, parents, repo_kind,