私が欲しいのは、ミラーとして zend と zendx を持つ git リポジトリです。数時間後、私はまだそれを機能させませんでした。
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
しかし、セキュリティと仕事に関連するため、自分で必要です。
私が読んだすべてのページを見ると、それらはすべて異なる方法を持っていますが、基本は同じです. 1 つの svn ミラーはそれほど難しくありませんが、同じレポからの 2 つのミラーは (私にとっては) 困難です。
再現できるように何をすべきか知っている人はいますか?
(私はHEADのみをクローン/フェッチ/リベースします。それ以外の場合はすべてのコミットがダウンロードされます魔女はしばらく時間がかかります)
もう 1 つ補足的な質問があります。私は彼らがバージョン Zend 2.0 (git.zendframework.com を使用) に取り組んでいることを知っています。