下载需要的依赖

  1. sudo apt install -y git subversion git-svn

1.在svn的文件中,修改下内容

#svn co --username shiwei --password 123456 http://172.26.1.177/svn/QIF_RD/project/IoT/source/java/platform/alarm_center/trunk  patrol/alarm-center

2.导出上传文件的记录

svn log http://172.26.1.177/svn/QIF_RD/project/IoT/source/java/platform/deviceSysData/trunk -q | awk -F '|' '/^r/ {sub("^ ", "", $2); sub(" $", "", $2); print $2"="$2" <"$2"@qq.com>"}' | sort -u > /home/qif/version-ctl/v1.txt

3.修改v1.txt的用户消息

svn用户 = GitLab用户<GitLab用户邮箱>

4.将svn转存到gitlab

git svn clone http://172.26.1.177/svn/QIF_RD/project/IoT/source/java/platform/deviceSysData/trunk --authors-file=/home/qif/version-ctl/usr.text --no-metadata  patrol/v1

git remote add origin http://172.26.1.145:8090/pro/software/devlib/software_products_RD/dev/dept_xj/as-center/src/java/v1.git

git push -u origin master

git remote remove origin