查询有哪些svn账号参与了这个项目
svn log --xml | grep "^<author" | sort -u | \awk -F '<author>' '{print $2}' | awk -F '</author>' '{print $1}' > author.txt
将查询出来的名称整理成如下格式
zhangsan = zhangsan <[email protected]> lisi = lisi <[email protected]>
使用命令将svn项目clone到本地
git svn clone https://192.168.9.111/svn/ProjectName/ --authors-file=author.txt ProjectName
- 在Gitblit上创建一个项目
将本地的仓库和Gitblit关联起来
git remote add origin git地址
将本地的仓库推送到Gitblit
git push -u origin master -f mater 为要推送的分支 -f 表示强制推送
总结
就以上6步,快速将项目从SVN转移到Gitblit上面
将SVN项目切换到Gitblit全过程
猜你喜欢
转载自www.cnblogs.com/lbrunner/p/9078080.html
今日推荐
周排行