Kaydet (Commit) 2c5cdc4d authored tarafından Norbert Thiebaud's avatar Norbert Thiebaud

when switching to a pre-submodule point, clean-up the soft-link point

Change-Id: I5a8f144bb4ad167cfa0e6763e3cf273b9127d65b
üst 942a8ffd
......@@ -137,6 +137,7 @@ do_checkout()
local cmd
local create_branch="0"
local branch
local module
git checkout "$@" || return $?
for cmd in "$@" ; do
......@@ -154,6 +155,11 @@ local branch
fi
else
# now that is the nasty case we moved prior to submodules
# delete the submodules left over if any
for module in $SUBMODULES_ALL ; do
echo "clean-up submodule $module"
rm -fr ${module}
done
# make sure we have the needed repo in clone
./g clone && ./g -f checkout "$@" || return $?
fi
......@@ -167,6 +173,11 @@ do_reset()
git submodule update || return $?
else
# now that is the nasty case we moved prior to submodules
# delete the submodules left over if any
for module in $SUBMODULES_ALL ; do
echo "clean-up submodule $module"
rm -fr ${module}
done
# make sure we have the needed repo in clone
./g clone && ./g -f reset "$@"
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment