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