Как настроить отдельные репозитории конфигурации projectName/gitolite-admin.git с помощью Gitolite?
Я хочу настроить установку на основе Gitolite для размещения репозиториев git в небольшой организации для ограниченного набора проектов (не более 100 проектов, вероятно, менее 30) с репозиториями в таких каталогах, как
gitolite@hostname:some_project/
gitolite@hostname:project_teletubby/
Я буду использовать аутентификацию на основе открытых ключей SSH-сервера на основе LDAP, поэтому мне не нужен Gitolite для управления ключами аутентификации.
Вместо использования одного репозитория конфигурации (gitolite@hostname:gitolite-admin.git
) как я могу позволить менеджерам проектов использовать свои собственные репозитории конфигурации (например, gitolite@hostname:projectName/gitolite-admin.git
) управлять всем под своим projectName/
путь без чтения и записи доступа к настройкам других проектов?