index-pack: support checking objects but not links
The index-pack command currently supports the --check-self-contained-and-connected argument, for internal use only, that instructs it to only check for broken links and not broken objects. For partial clones, we need the inverse, so add a --fsck-objects argument that checks for broken objects and not broken links, also for internal use only. This will be used by fetch-pack in a subsequent patch. Signed-off-by: Jonathan Tan <jonathantanmy@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
7fb6aefd2a
commit
ffb2c0fe5c
@ -262,4 +262,9 @@ EOF
|
||||
grep "^warning:.* expected .tagger. line" err
|
||||
'
|
||||
|
||||
test_expect_success 'index-pack --fsck-objects also warns upon missing tagger in tag' '
|
||||
git index-pack --fsck-objects tag-test-${pack1}.pack 2>err &&
|
||||
grep "^warning:.* expected .tagger. line" err
|
||||
'
|
||||
|
||||
test_done
|
||||
|
Reference in New Issue
Block a user