3 # uses svn2git ruby script
5 # sudo gem install svn2git --source http://gemcutter.org
7 #http provides really crappy performance....
8 #SVNROOT="http://svn.planet-lab.org/svn"
9 # so run locally at princeton
12 AUTHORS=$(dirname $0)/git-AUTHORS
16 SVN_MODULE=$(basename $arg)
17 echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx converting module $SVN_MODULE in $(pwd)"
18 SVN_PATH=${SVNROOT}/${SVN_MODULE}
19 GIT_WORKDIR=$(echo $SVN_MODULE | sed 's/.*/\L&/')
20 GIT_REPO=${GIT_WORKDIR}.git
27 svn2git $SVN_PATH --authors $AUTHORS
30 mv ${GIT_WORKDIR}/.git ${GIT_REPO}
37 [[ -z "$args" ]] && args=$(ls /svn)