svn伺服器在linux伺服器上,如何進行權限細化管理呢?
需要配置/home/使用者名/svn/repositories/conf/authz 檔案
可以對使用者進行分組,下面的分組方法是錯誤的:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnaucTYidzN4UDNlNGMw0SOmRjYtQjYjNTL1EjYz0SYmhjY0cTN18CX2IDM38CXwATMw8CX05WZth2YhRHdh9CXkF2bsBXdvwVbvNmLllXZ0lmLywGZvw1LcpDc0RHaiojIsJye.jpg)
下面的才是正确的:
我的svn根目錄結構如下:
上述标紅的分支,我不想讓yunmastaff組中的使用者通路,如何配置呢?
修改/home/使用者名/svn/repositories/conf/authz 檔案:
[aliases]
[groups]
yunmastaff = qinli,pandeng,whuang
# [/foo/bar]
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[/]
ywang=rw
qinli=rw
pandeng=rw
whuang=rw
[/産品文檔/]
admin=rw
hgli=rw
[/app]
@yunmastaff=
[/java]
[/baseline]
參考:http://www.2cto.com/article/201407/314503.html