Я экспериментировал с созданием зеркала одного из моих репозиториев gitolite и столкнулся с проблемой. Я создал зеркало на том же компьютере, что и исходные репозитории git, используя команды;
cd /var/repo_mirrors
git clone --mirror /home/gitolite/repositories/Test.git
(По сути, я выполнял следующие шаги: http://www.redmine.org/projects/redmine/wiki/RedmineRepositories#Git-repository)
Я также хотел иметь возможность просматривать репозиторий, поэтому я сделал выбор в пользу www-данных, чтобы Apache мог читать.
Все работало нормально. Но теперь проблема в том, что я не могу клонировать / нажать исходный репозиторий. Когда я пытаюсь, я получаю следующую ошибку:
фатальный: не удалось прочитать объект a0d91d1cc22bfbd5666d51c1ea7a5015008e50b6: отказано в разрешении. Фатальный: не удалось прочитать из удаленного репозитория.
Убедитесь, что у вас есть правильные права доступа и репозиторий существует.
Примечание: до зеркала все работало нормально
Приветствуются любые идеи о том, что пошло не так.