如何让用户访问gitolite中的所有存储库?

时间:2012-11-17 08:15:16

标签: git gitolite

我有一个用户(备份)定期克隆/获取我们的gitolite系统中的所有存储库。我必须手动添加

 R = backup 

我所拥有的每一个回购。是否有一种更简单的方法可以让这个用户访问每一个仓库?

2 个答案:

答案 0 :(得分:9)

试试这个:

repo    @all
  R     = backup

答案 1 :(得分:4)

请注意,如果由于某种原因,您需要从用户“backup”访问权限中排除回购,则可以添加拒绝规则:

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

repo @all
    R   =   backup

例如,在这里,您不会备份主gitolite-admin仓库。

请参阅rules of accumulation