我有一个特定的用户(备份)定期克隆/获取我们 gitolite 系统中的所有存储库。我必须手动添加
R = backup
对于我拥有的每一个回购。有没有更简单的方法可以让这个用户访问每一个 repo?
试试这个:
repo @all
R = backup
请注意,如果由于某种原因,您需要从用户 ' backup
' 访问权限中排除 repo,您可以添加拒绝规则:
repo gitolite-admin
- = backup
option deny-rules = 1
repo @all
R = backup
例如,在这里,您不会备份主gitolite-admin
存储库。
见积累规则。