私はGitlab LFSサポートをセットアップしようとしています。 HTTPSでクローン化されたリポジトリではうまく動作しますが、SSHでは常にLFS URLに対して404を取得します。
lfs.urlプロパティは次のように設定されています。 https://gitlab-host/user/project.git/gitlab-lfs
私がそれをデバッグすると、私は問題が@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をインストールしました。
回答:
回答№1は0SSHクローンレポのLFSで何が問題になるか考えている人はいますか?
回答№2の場合は0
あなたが GITLAB_HOST
あなたのドメイン名に変数があります。 localhost
そしてその git lfs
プッシュ/プルは機能しません。