- further fixups to deal with nested submodules correctly
This commit is contained in:
parent
cbad36a30b
commit
bc0042a39c
8
clone.sh
8
clone.sh
|
@ -23,16 +23,18 @@ for component in $REPOS
|
|||
do
|
||||
if [ ! -d $component ]; then
|
||||
echo "# cloning $component"
|
||||
sayAndDo git clone --recursive git@github.com:RangeNetworks/$component.git
|
||||
sayAndDo git clone git@github.com:RangeNetworks/$component.git
|
||||
cd $component
|
||||
for remote in `git branch -r | grep -v master `
|
||||
do
|
||||
sayAndDo git checkout --track $remote
|
||||
done
|
||||
sayAndDo git checkout master
|
||||
sayAndDo git submodule init
|
||||
sayAndDo git submodule update --init --recursive
|
||||
sayAndDo git submodule update --init --recursive --remote
|
||||
# sayAndDo doesn't like this string at all, can't seem to get the quoting right
|
||||
git submodule foreach 'git checkout `git config -f $toplevel/.gitmodules submodule.$name.branch`'
|
||||
cd ..
|
||||
echo
|
||||
fi
|
||||
done
|
||||
|
||||
|
|
Loading…
Reference in New Issue