【问题标题】:mirror zend framework (1) from svn to git with git svn and multiple trunks使用 git svn 和多个主干从 svn 镜像 zend 框架(1)到 git
【发布时间】:2011-11-19 02:08:47
【问题描述】:

我想要的是一个以 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),有人知道这什么时候可以投入生产吗?

【问题讨论】:

    标签: git svn zend-framework mirror


    【解决方案1】:

    我的第一个猜测是 zf 项目中的非标准 svn 结构。 Matthew O'Phinney 可能已经找到了答案,请查看 http://weierophinney.net/matthew/archives/222-Cloning-the-ZF-SVN-repository-in-Git.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-19
      • 1970-01-01
      • 2017-04-08
      • 1970-01-01
      • 2011-06-13
      • 2014-11-13
      • 2012-07-24
      • 1970-01-01
      相关资源
      最近更新 更多