diff options
| author | Taylor Blau <me@ttaylorr.com> | 2026-05-19 11:58:03 -0400 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-05-20 11:31:14 +0900 |
| commit | 1505990d72585cbdf35cd596a2167c2a8a4edda1 (patch) | |
| tree | 4a221d2c5d260c57aeb6621fd52299465a489182 /t/t4013/diff.diff_initial..side | |
| parent | ee6fb5823822bb03bd8dc5b7e7645e5b319033f0 (diff) | |
repack-midx: factor out `repack_prepare_midx_command()`
The `write_midx_included_packs()` function assembles and executes a
`git multi-pack-index write` command, constructing the argument list
inline.
Future commits will introduce additional callers that need to construct
similar `git multi-pack-index` commands (for both `write` and `compact`
subcommands), so extract the common portions of the command setup into a
reusable `repack_prepare_midx_command()` helper.
The extracted helper sets `git_cmd`, pushes `multi-pack-index` and a
subcommand, and handles `--progress`/`--no-progress` and `--bitmap`
flags. The remaining arguments that are specific to the `write`
subcommand (such as `--stdin-packs`) are left to the caller.
No functional changes are included in this patch.
Signed-off-by: Taylor Blau <me@ttaylorr.com>
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
