我想合并两个存储库系统:Assembla和Github。
我的要求是:如果我确实在集合中提交了存储库( svn ),那么github( git )中的存储库也应该自动提交,反之亦然
Thanx任何帮助!
答案 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更容易。