2009-12-16 82 views
5

我参加了免费软件大赛,我们必须使用GForge的伪造,只支持SVN,但我希望使用Git(使用gitorious)for例。同时使用Git和SVN

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

回答

4

这仍然是一个两步操作,但有一些script like git2svn可以帮助您快速更新您的svn,一旦你将你的提交推到gitorious Git仓库。

0

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

here is a link to what the gource site suggests

所以我设置计划任务来执行,每6小时(你可以做你的更频繁的过程),这将使用git svn fetch函数从我们的SVN服务器对我们的混帐安装拉的最新版本。

这可能是你的常量构建服务器功能的一部分,我认为这是正确的术语? (如您的巡航控制,团队城市或其他版本,您可以执行git转换)。

干杯

卢克

(P.S:绝不能拿的混帐SVN变基到正常工作,所以我不断地进行提取)