-
- Downloads
Merge branch 'ds/backfill'
Lazy-loading missing files in a blobless clone on demand is costly as it tends to be one-blob-at-a-time. "git backfill" is introduced to help bulk-download necessary files beforehand. * ds/backfill: backfill: assume --sparse when sparse-checkout is enabled backfill: add --sparse option backfill: add --min-batch-size=<n> option backfill: basic functionality and tests backfill: add builtin boilerplate
No related branches found
No related tags found
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Documentation/git-backfill.adoc 71 additions, 0 deletionsDocumentation/git-backfill.adoc
- Documentation/meson.build 1 addition, 0 deletionsDocumentation/meson.build
- Documentation/technical/api-path-walk.adoc 10 additions, 1 deletionDocumentation/technical/api-path-walk.adoc
- Makefile 1 addition, 0 deletionsMakefile
- builtin.h 1 addition, 0 deletionsbuiltin.h
- builtin/backfill.c 147 additions, 0 deletionsbuiltin/backfill.c
- command-list.txt 1 addition, 0 deletionscommand-list.txt
- dir.c 3 additions, 7 deletionsdir.c
- dir.h 3 additions, 0 deletionsdir.h
- git.c 1 addition, 0 deletionsgit.c
- meson.build 1 addition, 0 deletionsmeson.build
- path-walk.c 23 additions, 5 deletionspath-walk.c
- path-walk.h 11 additions, 0 deletionspath-walk.h
- t/helper/test-path-walk.c 21 additions, 1 deletiont/helper/test-path-walk.c
- t/meson.build 1 addition, 0 deletionst/meson.build
- t/t5620-backfill.sh 211 additions, 0 deletionst/t5620-backfill.sh
- t/t6601-path-walk.sh 32 additions, 0 deletionst/t6601-path-walk.sh
Documentation/git-backfill.adoc
0 → 100644
builtin/backfill.c
0 → 100644
t/t5620-backfill.sh
0 → 100755
Please register or sign in to comment