我想要的是一个以zend和zendx为镜像的git repo。几个小时后,我仍然无法上班。
http://framework.zend.com/svn/framework/standard/trunk/
http://framework.zend.com/svn/framework/extras/trunk/
在其他方法中我也试过这个:
>git svn clone -r HEAD http://framework.zend.com/svn/framework/standard/trunk zend
>cd zend
.git/config
[svn-remote "zend"]
url = http://framework.zend.com/svn/framework/standard/trunk
fetch = :refs/remotes/svn/zend
[svn-remote "zendx"]
url = http://framework.zend.com/svn/framework/extras/trunk
fetch = :refs/remotes/svn/zendx
>git svn fetch zendx -r HEAD
如果你看看库文件夹只有Zend在那里而不是ZendX
即使在git svn rebase zendx
之后也尝试过:
[svn-remote "svn"]
url = http://framework.zend.com/svn/framework
fetch = standard/trunk:refs/remotes/zend
fetch = extras/trunk:refs/remotes/zendx
它必须与缓存,引用或某些我不知道的事情有关
我已阅读以下页面(其中包括)
http://www.metaltoad.com/blog/using-git-svn-manage-standard-and-non-standard-branches
http://www.jukie.net/~bart/blog/svn-branches-in-git
http://yoush.homelinux.org:8079/tech/git-svn-usage-tips
http://ominian.com/2010/03/02/bridging-the-gap-git-svn-b-f-f/
http://www.codeography.com/2010/03/17/howto-mirror-git-to-subversion.html
http://code.google.com/p/remote-testbed/wiki/SvnSynchronization
我知道有镜子:
http://gitorious.org/zf
https://github.com/mridgway/Zend-Framework-1.x-Mirror
但由于安全和工作相关,我自己需要一个。
如果您查看我阅读的所有页面,它们都有不同的方法,但基本知识是相同的。一个svn镜子并不那么难,但来自同一个回购的两个很难(对我而言)。
有谁知道该怎么做才能重现?
(我只是克隆/获取/重新设置HEAD,否则所有提交都会下载,需要一段时间)
一个额外的问题,我知道他们正在使用Zend 2.0版本(使用git.zendframework.com),有没有人知道这什么时候可以投入生产?
答案 0 :(得分:0)
我的第一个猜测是zf项目中的非标准svn结构。 Matthew O'Phinney可能已经找到答案,看看http://weierophinney.net/matthew/archives/222-Cloning-the-ZF-SVN-repository-in-Git.html