aboutsummaryrefslogtreecommitdiff
path: root/patch-delta.c
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2007-01-16 16:18:44 -0500
committerShawn O. Pearce <spearce@spearce.org>2007-01-16 16:18:44 -0500
commit2369ed79071edf0f040eb2c280e1e2cf9a883bb9 (patch)
treea7688070956a314b67c17c398e324ef19131f4e1 /patch-delta.c
parenta7ddc48765ff2e4f6601ea146cba4283a342e0b1 (diff)
downloadgit-2369ed79071edf0f040eb2c280e1e2cf9a883bb9.tar.gz
git-2369ed79071edf0f040eb2c280e1e2cf9a883bb9.tar.xz
Print out the edge commits for each packfile in fast-import.
To help callers repack very large repositories into a series of packfiles fast-import now outputs the last commits/tags it wrote to a packfile when it prints out the packfile name. This information can be feed to pack-objects --revs to repack. For the first pack of an initial import this is pretty easy (just feed those SHA1s on stdin) but for subsequent packs you want to feed the subsequent pack's final SHA1s but also all prior pack's SHA1s prefixed with the negation operator. This way the prior pack's data does not get included into the subsequent pack. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'patch-delta.c')
0 files changed, 0 insertions, 0 deletions