]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
fetch2/git: Work around git confusion between foo.git and foo repositories
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 18 Aug 2012 15:15:18 +0000 (15:15 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 18 Aug 2012 15:18:40 +0000 (16:18 +0100)
commitbbf1f6fe594c721a296ca09ee7c583d4a205c591
tree68ea4c059524e143eae6dcaa58fc6ce051b67bec
parent587ce3bd76b5338c538dc9a5b9f06d42cb5ae3eb
fetch2/git: Work around git confusion between foo.git and foo repositories

If you have foo and foo.git in GITDIR, the two can end up being confused
by git with some horrible union of the two being cloned. This adds
a workaround to avoid this happening until git 1.7.9.2 onwards is
common enough for this to be removed. We use a symlink to hide
the directories we don't want git to know about.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/fetch2/git.py