summaryrefslogtreecommitdiff
path: root/revision.h
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2011-09-01 15:43:34 -0700
committerJunio C Hamano <gitster@pobox.com>2011-09-01 15:46:13 -0700
commit5a48d24012fa39cdd02c1cb614db2e62d445e2ce (patch)
tree3803d06e4bcdb2c3e45c53ebefa1b3098a86d28a /revision.h
parent4947367267cbcd0ca528711b2393613e2e817878 (diff)
downloadgit-5a48d24012fa39cdd02c1cb614db2e62d445e2ce.tar.gz
rev-list --verify-object
Often we want to verify everything reachable from a given set of commits are present in our repository and connected without a gap to the tips of our refs. We used to do this for this purpose: $ rev-list --objects $commits_to_be_tested --not --all Even though this is good enough for catching missing commits and trees, we show the object name but do not verify their existence, let alone their well-formedness, for the blob objects at the leaf level. Add a new "--verify-object" option so that we can catch missing and broken blobs as well. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'revision.h')
-rw-r--r--revision.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/revision.h b/revision.h
index da00a58fa5..648876b35d 100644
--- a/revision.h
+++ b/revision.h
@@ -53,6 +53,7 @@ struct rev_info {
tag_objects:1,
tree_objects:1,
blob_objects:1,
+ verify_objects:1,
edge_hint:1,
limited:1,
unpacked:1,