fetch: support filters
[gitweb.git] / connected.c
index f416b05051f3b794c9be74e9baaf3b84e18ff6a2..3a5bd67944235b7d227bbc41f62106cc35c2a82a 100644 (file)
@@ -56,6 +56,8 @@ int check_connected(sha1_iterate_fn fn, void *cb_data,
        argv_array_push(&rev_list.args,"rev-list");
        argv_array_push(&rev_list.args, "--objects");
        argv_array_push(&rev_list.args, "--stdin");
+       if (repository_format_partial_clone)
+               argv_array_push(&rev_list.args, "--exclude-promisor-objects");
        argv_array_push(&rev_list.args, "--not");
        argv_array_push(&rev_list.args, "--all");
        argv_array_push(&rev_list.args, "--quiet");