【问题标题】:Gitlab pull mirror option is disabled for Gitlab EE 12.8.5-ee UltimateGitlab EE 12.8.5-ee Ultimate 禁用了 Gitlab 拉镜像选项
【发布时间】:2020-08-07 05:21:24
【问题描述】:

我正在尝试使用 gitlab 的 gitlab mirror repository 功能,但在 Mirror direction 下,它只向我显示 push 选项,下拉菜单显示为灰色。我无法选择pull 选项。 Gitlab 版本:Gitlab EE 12.8.5-ee Ultimate。 我的用户帐户是维护者。

我错过了什么吗?

提前致谢。

【问题讨论】:

    标签: gitlab gitlab-ci mirroring


    【解决方案1】:

    在对此进行了一些搜索后,得到了为什么禁用拉取选项的答案:

    答案:

    1. 似乎在 GitLab 10.3 中引入了禁用镜像的功能
    2. 所以升级gitlab后,管理员要专门启用镜像配置

    在 Admin -> Application Settings -> Repository 中启用单个复选框:

    如果未选中此复选框,即使项目所有者也无法管理镜像,尽管文本仅显示推送镜像。

    参考:https://gitlab.com/gitlab-org/gitlab/issues/13769

    【讨论】:

    • gitlab.com 中非付费用户的 repos 呢?据我所知,那里没有管理部分。他们是否将镜像变成了 EE 功能?
    【解决方案2】:

    来自Repository Mirroring

    • 检查 repo 是否已经配置为推送(并且不能再修改为拉)
    • 某些先决条件可能会阻止任何拉取选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 2015-07-27
      • 1970-01-01
      • 2022-06-24
      • 2021-08-09
      • 2021-11-25
      • 1970-01-01
      相关资源
      最近更新 更多