summaryrefslogtreecommitdiff
path: root/version.c
diff options
context:
space:
mode:
authorLibravatar Jonathan Tan <jonathantanmy@google.com>2020-06-10 13:57:15 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-06-10 18:06:33 -0700
commit9cb3cab56063754d9ee5bb27886c616ca1aec134 (patch)
treed75c336035b95d0adcedc77087c416719670b1da /version.c
parentupload-pack: move pack_objects_hook to upload_pack_data (diff)
downloadtgif-9cb3cab56063754d9ee5bb27886c616ca1aec134.tar.xz
http: use --stdin when indexing dumb HTTP pack
When Git fetches a pack using dumb HTTP, (among other things) it invokes index-pack on a ".pack.temp" packfile, specifying the filename as an argument. A future commit will require the aforementioned invocation of index-pack to also generate a "keep" file. To use this, we either have to use index-pack's naming convention (because --keep requires the pack's filename to end with ".pack") or to pass the pack through stdin. Of the two, it is simpler to pass the pack through stdin. Thus, teach http to pass --stdin to index-pack. As a bonus, the code is now simpler. Signed-off-by: Jonathan Tan <jonathantanmy@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'version.c')
0 files changed, 0 insertions, 0 deletions