[PATCH 0/3] fix cloning superprojects from "."
- From
Heiko Voigt <hvoigt@hvoigt.net>
- Date
- Nov 13, 2012, 08:32 UTC
- Message-ID
- <20121113083233.GA38188@book.hvoigt.net>
- In-Reply-To
- <20121109184225.GA1190@book.hvoigt.net>
Hi,
On Fri, Nov 09, 2012 at 07:42:26PM +0100, Heiko Voigt wrote:
Show 5 quoted lines
> 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