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