如题:
万恶的google,什么找回密码,什么反复尝试,种种折腾,又掉进惯性思维里了!
163的邮箱是 XXX@163.com QQ的邮箱是XXX@qq.com 为啥你搞例外捏!!!!!!
不过弄这个东西主要是为了把源码托管上去
同步本地库多亏了这篇文章,网上杂七杂八一堆,就这个顶用
http://blog.csdn.net/tangyin025/article/details/6171681
同步步骤如下(假设你的工程叫xxx):
1.在要操作的工程的 source/checkout目录下选择“reset this repositor”,选择第一项 “Did you just start this project and do you want to 'svnsync' content from an existing repository into this project?”点击“reset repository ”
2. 执行
svnsync init --sync-username youname@163.com --sync-password yourpassword https://xxx.googlecode.com/svn/ file:///d:/svn/xxx
执行成功后会显示
Copied properties for revision 0.
3.执行
svnsync sync --sync-username youname@163.com --sync-password yourpassword https://xxx.googlecode.com/svn/
执行成功后会显示
Committed revision 1.
Copied properties for revision 1.
Transmitting file data .................
Committed revision 2.
Copied properties for revision 2.
(注:我这里只有两个版本,它会执行你库里的所有版本直到完成)
4.当发生意外导致svnsync非法终止,其会锁住repos导致无法继续同步,这是可以手动解锁:
svn pdel --revprop -r 0 svn:sync-lock https://xxx.googlecode.com/svn/
我的4个库都执行成功了,没尝试过这种情况,列出来备用!