从svn创建git项目

1、通过svn下载所有历史数据,如果svn提交的版本比较多,时间会很长,可通过增加参数-r5791:HEADr5791为版本号)来限制要获取的版本数,

git svn clone http://xxx/x localpath

可以加的参数有

  • 参数–-no-metadata表示阻止git导出SVN包含的一些无用信息

  • 参数–-authors-file表示SVN账号映射到git账号文件,所有svn作者都要做映射

  • 参数–-trunk表示主开发项目

  • 参数–-branches表示分支项目

2、指定git地址

git remote add origin http://xxx/x.git

3、推送到git

git push origin master -u

4、通过 git svn rebase 即可完成更新操作

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://tranfer.cn/?id=84