do the configuration in git-check.sh
[infrastructure.git] / scripts / git-clone.sh
index e6581fb..bdd86f6 100755 (executable)
@@ -14,20 +14,20 @@ function clone () {
        SVN_MODULE=$(basename $arg)
        echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx converting module $SVN_MODULE in $(pwd)"
        SVN_PATH=${SVNROOT}/${SVN_MODULE}
-       GIT_REPO=$(echo $SVN_MODULE | sed 's/.*/\L&/')
-
-#    rm -rf $TMPDIR
-#    mkdir -p $TMPDIR
-#    pushd $TMPDIR
-#    git svn init -s  $SVN_PATH --no-metadata
-#    git svn fetch
-#    popd
-
-       rm -rf $GIT_REPO
-       mkdir -p $GIT_REPO
-       pushd $GIT_REPO
+       GIT_WORKDIR=$(echo $SVN_MODULE | sed 's/.*/\L&/')
+        GIT_REPO=${GIT_WORKDIR}.git
+
+       rm -rf $GIT_WORKDIR
+        rm -rf $GIT_REPO
+
+       mkdir -p $GIT_WORKDIR
+       pushd $GIT_WORKDIR
        svn2git $SVN_PATH
        popd
+
+        mv ${GIT_WORKDIR}/.git ${GIT_REPO}
+        rm -rf ${GIT_WORKDIR}
+
     done
 }