如何自动将Github存储库同步到SourceForge存储库

时间:2015-04-06 17:38:02

标签: git github githooks sourceforge

我在SourceForge上有一个git存储库,现在我需要将存储库从SourceForge移动到Github。我使用以下链接中给出的Github导入选项来完成它。

https://import.github.com/new

enter image description here

继续前进我将使用Github存储库作为主要存储库,其中更改将推送,但我不想中断我的SourceForge存储库。即使我不推送到SourceForge存储库,我想设置一个自动机制来同步从Github到SourceForge的每次推送的更改。我找到了一个Git选项,可以实现这个称为“更新后”的挂钩,它对我内部服务器中托管的存储库没有任何问题。

http://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

但出于安全原因,Github似乎不支持更新后的挂钩,而是支持“Webhooks”

How to run post-receive hook on GitHub

但如果我使用Webhooks,我可能需要设置一个中间服务器来监听这些Webhook通知并将更改推送到SourceForge。

问题:

我是否有任何其他设置可以实现直接将Github存储库同步到SourceForge存储库而不维护中间存储库,正如我在Webhooks中所解释的那样?

注意:设置Github repo和SourceForge repo作为开发人员本地存储库中的遥控器在我的案例中不起作用,因为会有数十个开发人员参与项目的贡献我们无法控制它。

0 个答案:

没有答案