> This replaces origin/sb/submodule-parallel-update > and is based on origin/master > > * broke out the patch for redirecting errors to stderr in "submodule update" > (Thanks Jonathan, Jacob) > * use git_config_int and manually check for less than 0. > (Thanks Junio) > * use an enum consistently now for submodule update strategy > (Thanks Junio) > * fixed the funny indentation * removed the indirect call to submodule_config, but made it directly (Thanks Jonathan) > > I haven't looked at how this integrates with Davids refs backend, I'll take a > look at the merge tomorrow > > Sorry for the long turn around time, > Thanks, > Stefan Stefan Beller (7): submodule-config: keep update strategy around submodule-config: drop check against NULL fetching submodules: respect `submodule.fetchJobs` config option submodule update: direct error message to stderr git submodule update: have a dedicated helper for cloning submodule update: expose parallelism to the user clone: allow an explicit argument for parallel submodule clones Documentation/config.txt | 6 + Documentation/git-clone.txt | 6 +- Documentation/git-submodule.txt | 7 +- builtin/clone.c | 19 +++- builtin/fetch.c | 2 +- builtin/submodule--helper.c | 239 ++++++++++++++++++++++++++++++++++++++++ git-submodule.sh | 54 ++++----- submodule-config.c | 18 ++- submodule-config.h | 2 + submodule.c | 35 +++++- submodule.h | 18 +++ t/t5526-fetch-submodules.sh | 14 +++ t/t7400-submodule-basic.sh | 4 +- t/t7406-submodule-update.sh | 27 +++++ 14 files changed, 402 insertions(+), 49 deletions(-) -- 2.7.1.292.g18a4ced.dirty -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html