新たに取り付けるGiLab 5.4 cloneの問題
863 ワード
GitLab 5.4を再インストールしましたが、レベルアップした5.4とは違っています。おかしいです。
古いGitLabからコードを移行してきたら、git cloneは拒否されています。原因を調べたら、ギtlab-shellの配置問題です。
まずconfig.ymlのhttpをhttpsに修正します。
古いGitLabからコードを移行してきたら、git cloneは拒否されています。原因を調べたら、ギtlab-shellの配置問題です。
まずconfig.ymlのhttpをhttpsに修正します。
# Url to gitlab instance. Used for api calls. Should be ends with slash.
gitlab_url: "https://localhost/"
そしてselfをsigned_certはtrueに設定されています self_signed_cert: true
その後、/home/git/gitlabディレクトリで検出コマンドを実行します。sudo -u git -H /home/git/gitlab-shell/bin/check
は以下の通過情報を見ればいいです。Check GitLab API access: OK
Check directories and files:
/home/git/repositories: OK
/home/git/.ssh/authorized_keys: OK
You have new mail in /var/mail/root
またclone、成功しました。