2017-05-22 1 views
0

J'intègre Redmine avec des dépôts Gitlab. Lorsque je tente d'accéder à l'onglet Repository dans Redmine, j'obtiens l'erreur dans les journaux d'Apache:Redmine et Git - stderr: fatal: Pas un dépôt git

stderr: fatal: Not a git repository: '/var/opt/gitlab/git-data/repositories/example-group/example-repository.git' 

Je sais qu'il est l'accès/problème de permissions.

Le même problème décrit dans SO thread: Redmine error log fatal:not a git repository. J'ai essayé d'ajouter des utilisateurs nobody, apache ou www-data à git group mais cela n'a pas résolu le problème.

Lorsque je fais sudo chmod 755 chemin complet vers le référentiel gitlab/git-data/repositories/example-group/example-repository.git, cela fonctionne bien.

Comment résoudre ce problème sans changer les permissions sur 755?

Répondre

1
  • Vérifiez dans quel compte utilisateur Redmine court
  • Vérifiez si le groupe git a effectivement accès à ce répertoire
  • Ajouter l'utilisateur Redmine au groupe git ou groupe selon a accès au dépôt