2013-04-15 35 views
1

我有一个gitolite设置,我gitolite.conf文件看起来像,从组中移除gitolite回购

@myrepos = test 
@myrepos = proj1 proj2 

repo @myrepos 
    RW+ = user1 user2 user3 user4 

现在,我想给新用户“USER5”访问只有“proj2”。 有没有办法在gitolite中完成,而无需从组中删除回购?

如果我要从组中删除回购“proj2”以将其单独放置,是否会破坏某些内容?

回答

1

您可以为user5和proj2定义另一个规则,这意味着您不必修改myrepos组。

repo @myrepos 
    RW+ = user1 user2 user3 user4 

repo proj2 
    RW+ = user5 
+0

花了一些时间来验证:) – positron