同步Assembla SVN和Github Git回购

时间:2011-07-05 12:33:18

标签: svn git github

我想合并两个存储库系统:Assembla和Github。

我的要求是:如果我确实在集合中提交了存储库( svn ),那么github( git )中的存储库也应该自动提交,反之亦然

Thanx任何帮助!

2 个答案:

答案 0 :(得分:2)

Wy你想同时使用svn和git吗?如果你在双方做出改变,保持同步就会成为巨人的噩梦。如果你主要使用svn,设置一个git镜像并不是太难。如果你主要使用git,你真的没有理由制作一个svn镜像。

答案 1 :(得分:1)

你可能想看看Git和SVN上的this crash course

推送到远程gihub仓库,使用git钩子推送到svn repo也很容易,请参阅git help hooks。设置一个提交钩子,更新你的SVN仓库,在git commit或push上,或者你喜欢的时候。

我不知道SVN如何做到这一点。我知道Assembla也提供git repos。所以保持两个git repos同步比一个SVN和一个Git更容易。