Как настроить отдельные репозитории конфигурации 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/ путь без чтения и записи доступа к настройкам других проектов?

0 ответов

Другие вопросы по тегам