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(+) -- 22.214.171.124.gaed4666 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html