我如何告诉 Gitlab 在 API 上镜像我的 Github 存储库?
How can I tell Gitlab to mirror my Github repositories over the API?
我看到 Gitlab WebUI 允许为存储库设置镜像,例如Github(在 MyCoolRepository --> 设置 --> 存储库 --> 镜像存储库下)。
我看到这在 API 上也是可行的:https://docs.gitlab.com/ee/api/projects.html#start-the-pull-mirroring-process-for-a-project
有谁知道这是如何工作的以及 API 需要哪些参数才能实现 id
?
我想在脚本中自动执行此过程,因为我不想手动为 Gitlab 中的每个存储库设置自动镜像...
如文档所述,您只需使用项目 ID,您可以在以下位置查看:
MyCoolRepository --> Settings --> General
就文档所说,无法设置此镜像配置。
我看到 Gitlab WebUI 允许为存储库设置镜像,例如Github(在 MyCoolRepository --> 设置 --> 存储库 --> 镜像存储库下)。
我看到这在 API 上也是可行的:https://docs.gitlab.com/ee/api/projects.html#start-the-pull-mirroring-process-for-a-project
有谁知道这是如何工作的以及 API 需要哪些参数才能实现 id
?
我想在脚本中自动执行此过程,因为我不想手动为 Gitlab 中的每个存储库设置自动镜像...
如文档所述,您只需使用项目 ID,您可以在以下位置查看:
MyCoolRepository --> Settings --> General
就文档所说,无法设置此镜像配置。