Как предоставить пользователю доступ ко всем репозиториям в gitolite?


У меня есть определенный пользователь (резервная копия), который регулярно клонирует/извлекает все репозитории в нашей системе gitolite. Я должен вручную добавить

 R = backup 

Для каждого РЕПО, которое у меня есть. Есть ли более простой способ предоставить этому пользователю доступ к каждому отдельному РЕПО?

2 2

2 ответа:

Попробуйте это:

repo    @all
  R     = backup

Обратите внимание, что если по какой-либо причине вам необходимо исключить РЕПО из доступа пользователя " backup", Вы можете добавить правило запрета:

repo gitolite-admin
    -   =   backup
    option deny-rules = 1

repo @all
    R   =   backup

Здесь, например, вы не будете делать резервную копию основного РЕПО gitolite-admin.

Смотритеправила накопления .