天天看點

svn 權限管理

svn伺服器在linux伺服器上,如何進行權限細化管理呢?

需要配置/home/使用者名/svn/repositories/conf/authz 檔案

可以對使用者進行分組,下面的分組方法是錯誤的:

svn 權限管理

 下面的才是正确的:

svn 權限管理

我的svn根目錄結構如下:

svn 權限管理

上述标紅的分支,我不想讓yunmastaff組中的使用者通路,如何配置呢?

修改/home/使用者名/svn/repositories/conf/authz 檔案:

svn 權限管理

[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]  

svn 權限管理

參考:http://www.2cto.com/article/201407/314503.html