Назад | Перейти на главную страницу

Включает ли группа Gitolite @all репозиторий gitolite-admin?

В моем поиске в Google я встречал только утверждения, в которых говорится, что @all "включает всех пользователей и репозитории"

Я хотел бы использовать @all для предоставления доступа демону, то есть

repo @all
   R = daemon

Но меня беспокоит, что это предоставит доступ для чтения к репозиторию gitolite-admin.

Да, это позволит получить доступ к все репо.

Однако вы можете предотвратить это, как задокументировано:

@secret = gitolite-admin secret-repo/..*
repo @secret
    -   =   daemon
    option deny-rules = 1

repo @all
    R   =   daemon

Обратите внимание, что порядок в этом случае имеет значение.