2015-08-14 48 views
-1

我有多個SVN中有多個用戶的存儲庫,我創建了分配給每個存儲庫的用戶組和權限,但配置工作不正常。目前唯一的方法是通過分配對所有存儲庫的讀/寫訪問權限。SVN訪問控制工作出錯

[/] 
* = rw 

我的文件訪問控制的原始內容如下:

[groups] 
administration = adminone, admintwo 
roleone = user1, user2 
roletwo = user3 
rolethree = @roleone, @roletwo 

[/] 
* = r 
@administration = rw 

[/project1] 
@roleone = rw 

[/project2] 
@roleone = rw 

[/project3] 
user1 = rw 

[/project4] 
@roletwo = rw 

問題爲user1可以讀取所有存儲庫,但無法作出承諾項目3也不PROJECT1也不項目2。

誰能告訴我我做錯了什麼?

回答

0

閱讀第一章。它看起來像您使用的訪問控制文件的語法不正確。

如果PROJECT1,項目2,項目3,project4的資料庫,那麼你應該爲他們指定訪問規則,這樣

[Project1:/] 
user=rw