Git手册 - 从SVN迁移到Git
环境:Centos 6.x
总的来说,从SVN迁移至Git共有以下几步:
1)确保SVN的auth.conf文件里的每个user都在Git将会用来配置提交历史的文件里面有对应的名字和邮件地址
2)创建一个本地的Git仓库
3)将本地Git仓库连接到远程的SVN仓库
4)配置Git的提交历史用户名
5)开始从SVN获取代码
6)将本地Git仓库连接到远程Git仓库
7)推送本地仓库代码到远程仓库
详细步骤:
[*] 生成第4步会用到的用户名文件
A. 通过以下命令获取SVN仓库
#svn checkout --username xxxx SVN-REPO-URL
B. 在获取的仓库里,运行以下命令生成authors.txt文件
#svn log ^/ --xml | grep -P "^
页:
[1]