summaryrefslogtreecommitdiff
path: root/t/t9502-gitweb-standalone-parse-output.sh
diff options
context:
space:
mode:
authorLibravatar Jens Lehmann <Jens.Lehmann@web.de>2011-09-09 20:22:03 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2011-09-09 13:59:20 -0700
commit18322badc2b3b7f49f79da5273e003e9c0c4f549 (patch)
treeda2a7c9e26e2a0cbe74c7d096b0c6d6dd58f69b0 /t/t9502-gitweb-standalone-parse-output.sh
parentGit 1.7.6 (diff)
downloadtgif-18322badc2b3b7f49f79da5273e003e9c0c4f549.tar.xz
fetch: skip on-demand checking when no submodules are configured
It makes no sense to do the - possibly very expensive - call to "rev-list <new-ref-sha1> --not --all" in check_for_new_submodule_commits() when there aren't any submodules configured. Leave check_for_new_submodule_commits() early when no name <-> path mappings for submodules are found in the configuration. To make that work reading the configuration had to be moved further up in cmd_fetch(), as doing that after the actual fetch of the superproject was too late. Reported-by: Martin Fick <mfick@codeaurora.org> Signed-off-by: Jens Lehmann <Jens.Lehmann@web.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t9502-gitweb-standalone-parse-output.sh')
0 files changed, 0 insertions, 0 deletions