У меня есть один настольный ПК под управлением Ubuntu 11.04 и один Netbook с Debian 6.0.1a. Я установил и настроил git, как описано здесь, на моем настольном ПК.
Я также изучаю Symfony и настраиваю репозиторий проекта Jobeet на своем ПК. Теперь, когда я пытаюсь клонировать репозиторий из Debian на моем нетбуке, я получаю эту ошибку:
ERROR:gitosis.serve.main:Repository read access denied
У меня есть настройка ssh и вы можете легко подключиться к Ubuntu из Debian с помощью ssh.
Содержание моего gitosis.conf:
[gitosis]
[group symfony]
writable = jobeet
members = [email protected] [email protected]
[group team]
writable = testproject
members = [email protected] [email protected]
[group gitosis-admin]
members = [email protected] [email protected]
writable = gitosis-admin
Я скопировал файл id_rsa.pub(открытый ключ пользователя Debian) в каталог keydir и снова вернулся к репозиторию gitosis.
Я могу клонировать репозиторий с машины Ubuntu, поэтому я думаю, что это имеет какое-то отношение к разрешениям и/или ssh.
Любая помощь очень ценится.