准备工作:
SOURCE = 源svn分支
TARGET = 目的git分支
NAME = 当前切换目录
USER_NAME = 用户名
USER_EMAIL = 用户邮箱
- git-svn-clone
git svn clone ${SOURCE} --no-metadata ${NAME}
此处会让输入三个参数.1.当前密码(可以直接回车)2.svn用户名,3.svn密码.漫长的过程
- push到git仓库
cd ${NAME}
git config user.name ${USER_NAME}
git config user.email ${USER_EMAIL}
git checkout -b ${NAME}
git remote add origin ${TARGET}
git push -u origin ${NAME}