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