1

gitlab でプロジェクトを作成した後、まだプッシュできません。そこにあるはずの gitolite リポジトリ フォルダにプロジェクトが作成されていないことに気付きました。

cat /home/gitlab/gitlab/log/githost.log 以下に示しますが、前回は gitlab でプロジェクトを作成したときです。

March 04, 2013 15:37 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
1c67fcf..25792ba  master -master

March 04, 2013 15:50 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
19952c7..f8ccebc  master -master

March 04, 2013 15:57 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
359de47..3683bc1  master -master

March 04, 2013 16:21 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
479836c..37a2aa9  master -master

March 04, 2013 16:23 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
37a2aa9..8771dee  master -master

March 04, 2013 16:32 -ERROR -Gitolite error -  remote: FATAL:
git config 'core.sharedRepository' not allowed remote: check
GIT_CONFIG_KEYS in the rc file To git@42.62.26.7:gitolite-admin   
8771dee..f354a61  master -master
4

1 に答える 1

0

Issue 1769に記載されているように、Gitolite V3の gitolite 構成を調べます。

.gitolite.rcはこのように見えました

%RC = (
      # if you're using mirroring, you need a hostname.  This is *one* simple
      # word, not a full domain name.  See documentation if in doubt
      # HOSTNAME                  =>  'darkstar',
      UMASK                       =>  0007,
      '.*',

に変更しました

%RC = (
      # if you're using mirroring, you need a hostname.  This is *one* simple
      # word, not a full domain name.  See documentation if in doubt
      # HOSTNAME                  =>  'darkstar',
      UMASK                       =>  0007,
      GIT_CONFIG_KEYS     =>  '.*',

次の GitLab リリース (5.0) では、Gitolite が使用されなくなることに注意してください。

于 2013-03-04T08:56:25.833 に答える