我正在参加自由软件竞赛,我们必须使用一个使用GForge的伪造,只支持SVN,但我想使用Git(使用gitorious)作为例子。
有一种简单的方法可以同时更新或减少两个存储库(一个在SVN上,另一个在Git上)?
答案 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正常工作,所以我不断进行提取)