杰者的备忘录

当前位置:   网站首页 >> 服务器 >> WIN

windows平台SVN迁移GIT的手记

把SVN服务器上auth配置里XXXX项目的用户配置复制出来,改成


SVN的用户名=git的用户名<git上的对应邮箱>

例如下面这样

svnuser1=gituser1<gituser1@email.com>
svnuser2=gituser2<gituser2@email.com>
svnuser3=gituser3<gituser3@email.com>

类似这样的格式。在D盘建立XXXX文件夹,保存成authors.txt放进去


在Git Bash Here里执行

git svn clone svn://192.168.1.x/XXXX --authors-file=authors.txt --no-metadata --trunk=trunk /d/XXXX


一般就开始了从SVN下记录下来了,如果遇到提示Author: Administrator not defined in authors.txt file,就是说缺少这个用户,那么就在authors.txt里增加一行Administrator=xxx<xxxx@xxxx.com>

 不一定就是缺Administrator,也有可能是缺VisualSVN Server或者其他名字,反正缺什么补什么,把用户名都补全就可以了。

 

发表我的评论

Hi,您需要填写昵称和邮箱!

  • 必填项