summaryrefslogtreecommitdiff
path: root/builtin/submodule--helper.c
diff options
context:
space:
mode:
authorStefan Beller <sbeller@google.com>2016-03-31 21:04:36 (GMT)
committerJunio C Hamano <gitster@pobox.com>2016-03-31 22:18:28 (GMT)
commit3fea121df31c108ee9c52fd888a90d68a3bbb2b2 (patch)
tree6f223e3ad4b4d35a7403d1289dee87b290474ed3 /builtin/submodule--helper.c
parentee8838d157761acf4cc38f2378277dc894c10eb0 (diff)
downloadgit-3fea121df31c108ee9c52fd888a90d68a3bbb2b2.zip
git-3fea121df31c108ee9c52fd888a90d68a3bbb2b2.tar.gz
git-3fea121df31c108ee9c52fd888a90d68a3bbb2b2.tar.bz2
recursive submodules: test for relative paths
"git submodule update --init --recursive" uses full path to refer to the true location of the repository in the "gitdir:" pointer for nested submodules; the command used to use relative paths. This was reported by Norio Nomura in $gmane/290280. The root cause for that bug is in using recursive submodules as their relative path handling was broken in ee8838d (2015-09-08, submodule: rewrite `module_clone` shell function in C). Signed-off-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/submodule--helper.c')
0 files changed, 0 insertions, 0 deletions