SVN資料庫權限設定 - Linux

Table of Contents

各位好 我想向各位求救一下

我目前的環境是 Win XP

安裝 SVN server + Apache

目前設定了 2 個 SVNParentPath, 設定如下

#####################################
<Location /pa>
...
SVNParentPath "D:/xxx/pa"
...
</Location>

<Location /pb>
...
SVNParentPath "D:/xxx/pb"
...
</Location>
#####################################

然後我設定了 pa, pb 下的資料庫的權限

其中 pa 的資料庫 projA 要禁止讀取

pb 的資料庫 projB 要允許存取 設定如下

#####################################
[pa:/projA]
userA =

[pb:/projB]
userA = rw
#####################################

但設定結果是 projA, projB 的資料庫都不能讀取

假如多加一個
[/]
* = r

就會變成 projA 與 projB 都可以讀取

不能讀取時出現的訊息為
Unable to connect to a repository at URL
'http://xxx.xxx.xxx.xxx/pa/projA'
Access to 'http://xxx.xxx.xxx.xxx/pa/projA' forbidden

請問我該如何讓 projA 不可讀取

且讓 projB 可存取

--

All Comments