/ / Gitlab SSHリポジトリでのLFSサポート - git、ssh、gitlab、gitlab-omnibus、git-lfs

Gitlab SSHリポジトリでのLFSサポート - git、ssh、gitlab、gitlab-omnibus、git-lfs

私は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は0

SSHクローンレポのLFSで何が問題になるか考えている人はいますか?

まだ実装されていません。


回答№2の場合は0

あなたが GITLAB_HOST あなたのドメイン名に変数があります。 localhost そしてその git lfs プッシュ/プルは機能しません。