我尝试设置Gitlab LFS支持。它适用于使用HTTPS克隆的存储库,但是使用SSH我总是得到一个404的LFS URL。
属性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。
答案 0 :(得分:0)
有人知道在SSH克隆的回购邮件中LFS会出现什么问题吗?
答案 1 :(得分:0)
确保您已将GITLAB_HOST
变量设置为您的域名,因为它将默认为localhost
而git lfs
推/拉不起作用。