473
527
:param path: Path to the pack file.
477
531
idx = MemoryPackIndex(data.sorted_entries(), data.get_stored_checksum())
478
532
p = Pack.from_objects(data, idx)
480
534
pack_sha = idx.objects_sha1()
484
entries, data_sum = write_pack_data(datafile, ((o, None) for o in p.iterobjects()), len(p))
490
546
write_pack_index_v2(idxfile, data.sorted_entries(), data_sum)