同时使用Git和SVN

时间:2009-12-16 09:35:01

标签: svn git

我正在参加自由软件竞赛,我们必须使用一个使用GForge的伪造,只支持SVN,但我想使用Git(使用gitorious)作为例子。

有一种简单的方法可以同时更新或减少两个存储库(一个在SVN上,另一个在Git上)?

2 个答案:

答案 0 :(得分:4)

这仍然是一个两步操作,但是一些script like git2svn可以帮助您在将提交推送到功能强大的Git仓库后快速更新您的svn。

答案 1 :(得分:0)

我们正在做类似的事情,因为我们想用Gource来展示我们的源代码有多漂亮。

here is a link to what the gource site suggests

所以我设置了一个每6个小时执行一次的计划任务(你当然可以更频繁地执行),这将使用git svn fetch函数将我们的svn服务器的最新版本提取到我们的git install。

有可能将它作为Constant Build Server功能的一部分,我认为这是正确的术语? (作为您的巡航控制,团队城市或其他构建,您可以执行git转换)。

干杯

(P.S:永远不会让git svn rebase正常工作,所以我不断进行提取)