如何在 gitlab.com 上镜像 gitlab CE 仓库并自动更新?

Ale*_*err 3 git gitlab

太长了;我需要备份存储库并免费使其自动更新。

我在 gitlab.com 上托管了一些存储库,免费版。我想将它们镜像到任何其他免费的在线存储库商店,并在 gitlab.com 上的原始存储库接收和更新(推送)时自动更新此备份。

是否有任何免费的存储库服务可以自动提取更新,例如每天从另一个源存储库进行更新?

或者,我如何在第 3 方服务器上设置 cron 来告诉备份存​​储库使用来自原始存储库的任何新推送(例如每天)更新自身?(或一些类似的安排)。

我不想在各个区域使用 gitlab webhooks(实际上也不需要,计划的每日备份就可以了)。

我确实有一个付费 github 帐户,如果这是唯一的选择,我可以使用它。

谢谢

Sli*_*mIT 5

有一个 python 包允许手动执行此操作:

github2gitlab 1.5.5

我还通过谷歌搜索找到了一个提供“GitHub 和 GitLab 之间的连续存储库同步器”的项目,但我还没有尝试过。

github-gitlab-sync

Gitlab Issues 上有一个讨论要求将镜像能力移至 Gitlab CE:

存储库镜像可以合并到 Gitlab CE 中吗?

希望这可以帮助 :)