summaryrefslogtreecommitdiff
path: root/t/t4013/diff.diff_initial..side
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2026-08-21 08:30:03 +0200
committerJunio C Hamano <gitster@pobox.com>2026-08-21 09:01:54 -0700
commit7d2289a23d969f87dff95d66900adc1ec09a7917 (patch)
treeebc596dbe7205fcdc570099071bf74ca84a636c3 /t/t4013/diff.diff_initial..side
parentf0de4ab2480897ed1850f56c23be9d3f6deeef13 (diff)
send-pack: generate packfiles via the object database
When pushing, git-send-pack(1) spawns git-pack-objects(1) directly to generate the packfile that gets sent to the remote. Same as with git-upload-pack(1), which has been adapted in the preceding commit, this hard-codes the assumption that objects can be packed via git-pack-objects(1), which is specific to the "files" backend. Convert git-send-pack(1) to use the pack generation interface of the object database instead. Note that this requires us to adapt t5516 because the parameters passed to git-pack-objects(1) are changing: - The order of arguments changes. - We pass "--quiet" instead of "-q". - We don't pass "--all-progress-implied" anymore when not generating output. All of these changes are benign though and should not result in a change in behaviour. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4013/diff.diff_initial..side')
0 files changed, 0 insertions, 0 deletions