不能否认通过Gitolite acl创建新的分支

时间:2013-06-07 16:49:23

标签: gitolite

我正在使用以下代码拒绝user创建新分支:

repo my_repo
    RW     user$      = user
    -                 = user
    option deny-rules = 1

所以我怀疑user只能访问user分支。 但user可以创建和删除新的分支(git push Remote xxx:yyy - 有效!)。

2 个答案:

答案 0 :(得分:1)

关注this example,您可以尝试:

repo my_repo
  RW user$ = user
  -  user$ = user
  R        = user
  -        = user

答案 1 :(得分:1)

我已经进口了一个回购,只需将gitosis bare repo复制到gitolite中。 所以我错过了2个文件:

./gl-conf
./hooks/update

gl-conf我已经添加了。然后我添加了./hooks/update - 瞧,它有效。 (我已经阅读了关于2个步骤的gitolite验证过程并理解了这个问题)