我想在github上自动镜像我的sourceforge git存储库。
每当我推送(或任何其他具有写访问权限的人)来源sourceforge时,提交应该"出现"在github上。
有两个限制:
推送用户不需要在他们身边进行任何配置(例如,添加两个遥控器并推送到两者都不解决方案)
我想没有我必须自己设置的任何中间媒体服务(例如,从sf侦听webhook事件的服务器,然后检查更新的repo,并推送变更集到github)
我搜索过long and far但尚未发现任何令人满意的内容......
有什么想法吗?
答案 0 :(得分:1)
Sourceforge webhooks通常是实现某些镜像功能的正确方法。
但是既然你没有赢得webhook,也不想要客户端配置,那么你仍然需要将放在某个地方 a"拉服务#34;这将定期从sourceforge repo获取,如果检测到任何新提交,则git push --mirror
到github。
问题主要在于sf是否可以直接与github对话以触发" pull"在github上。
不,Sf不直接与GitHub对话。