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或者其他名字,反正缺什么补什么,把用户名都补全就可以了。


控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索

Powered By Z-BlogPHP 1.7.3

Copyright 零六六三个人开发技术 Rights Reserved. 粤ICP备15017275号