【问题标题】:Gitlab LFS support with SSH repository带有 SSH 存储库的 Gitlab LFS 支持
【发布时间】:2016-10-19 21:49:25
【问题描述】:

我尝试设置 Gitlab LFS 支持。它适用于使用 HTTPS 克隆的存储库,但使用 SSH 时,LFS URL 总是得到 404。

属性lfs.url设置为https://gitlab-host/user/project.git/gitlab-lfs

如果我用 pry 调试它,我发现问题是 @env['HTTP_X_SENDFILE_TYPE'].to_s 未在函数 check_download_sendfile_header 中设置?在/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/lfs/response.rb

我认为我使用 Apache 可能是个问题,安装了 mod_xsendfile 并在代理指令中激活了它,但这也没有帮助。

有谁知道 SSH 克隆存储库中的 LFS 可能存在什么问题?

我使用的 Gitlab 版本是 8.7.5,安装了omnibus。

【问题讨论】:

    标签: git ssh gitlab gitlab-omnibus git-lfs


    【解决方案1】:

    有谁知道 SSH 克隆存储库中的 LFS 可能存在什么问题?

    It's not yet implemented.

    【讨论】:

      【解决方案2】:

      确保您已将GITLAB_HOST 变量设置为您的域名,因为它将默认为localhost,而git lfs 推/拉将不起作用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-11
        • 1970-01-01
        • 2019-09-30
        • 2021-09-02
        • 1970-01-01
        • 2021-05-23
        • 2015-04-21
        相关资源
        最近更新 更多