"ERREUR: gitosis.serve.main: Accès en lecture refusé au référentiel" lors de la tentative de clonage d'un repo git
J'ai un PC de bureau sous Ubuntu 11.04 et un Netbook tournant sous Debian 6.0.1 un. J'ai installé et configuré git comme décrit icisur mon PC de bureau.
Je suis aussi l'apprentissage de Symfony et ont mis en place un référentiel pour le projet Jobeet sur mon PC.
Maintenant, quand j'essaie de cloner le dépôt de Debian sur mon Netbook, j'ai cette erreur:
ERROR:gitosis.serve.main:Repository read access denied
J'ai de configuration de ssh et peut facilement se connecter à Ubuntu Debian avec ssh.
Contenu de mon gitosis.conf:
[gitosis]
[group symfony]
writable = jobeet
members = ako@ako-ubuntu-11 ako@debian
[group team]
writable = testproject
members = ako@ako-ubuntu-11 ako@debian
[group gitosis-admin]
members = ako@ako-ubuntu-11 ako@debian
writable = gitosis-admin
J'ai copié le id_rsa.fichier pub (clé publique de l'utilisateur de Debian) à la keydir répertoire de trop, et a repoussé à la gitosis repo.
Je suis en mesure de cloner le dépôt de machine Ubuntu, donc je pense qu'il a quelque chose à voir avec les autorisations et/ou ssh.
Toute aide est grandement appréciée.
source d'informationauteur Omid Kamangar | 2011-05-26
Vous devez vous connecter pour publier un commentaire.
D'abord je voudrais utiliser gitolite à la place. Gitosis est plus activement développé.
Vérifier que vous avez besoin pour le nom de la clé publique de votre nom d'utilisateur qui s'affiche dans la config. Votre clé publique que vous vous engagez devrait être renommé jobeet.pub.
Espère que cette aide.
J'ai eu le même message d'erreur alors que j'essayais de pousser un nouveau dépôt. Elle a été causée par le manque de droits sur /var/git/repositories/gitosis-admin.git/hooks/post-mise à jour
Fréquemment obtient (UnDeuxTroiset moi-même) a décidé de re-générer la paire de clés ssh
et de l'ajouter à la redmine paramètres de compte.