[PATCH 0/3] fix cloning superprojects from "."
From: Heiko Voigt <hidden>
Date: 2016-06-15 22:55:16
Hi, On Fri, Nov 09, 2012 at 07:42:26PM +0100, Heiko Voigt wrote:
Since this is a change in behaviour I would like to further think about the implications this brings if we fix this. Not sure how many people clone from ".". The correct behavior (as documented) is the one you introduce with your patch. If we decide to fix this we should also correct the path calculation in git-submodule.sh.
Ok I think this corner case is not that commonly used since most people work with remote remotes which you can not cd into to clone from ".". Here is a patch series to clean this handling up. Cheers Heiko Heiko Voigt (3): Fix relative submodule setup of submodule tests ensure that relative submodule url needs ./ or ../ fix corner case for relative submodule path calculation git-submodule.sh | 22 +++++++++++++++++ t/t7400-submodule-basic.sh | 56 ++++++++++++++++++++++++++++++++++++++++++++ t/t7403-submodule-sync.sh | 2 ++ t/t7406-submodule-update.sh | 2 ++ t/t7407-submodule-foreach.sh | 2 ++ t/t7506-status-submodule.sh | 2 ++ 6 files changed, 86 insertions(+) -- 1.8.0.3.gaed4666