1. 程式人生 > >如何設定SVN目錄許可權

如何設定SVN目錄許可權

許可權分類

SVNBucket 目錄許可權分為3類,讀寫;只讀;無許可權

設定許可權的兩種思路

1.設定可讀寫目錄。如下圖,這種設定方式比較安全,使用者只能讀寫指定的目錄,就算增加了新資料夾,只要不是它的子目錄,他都是沒有許可權看到的,但是缺點就是checkout的時候不能從根目錄checkout,需要加上完整許可權目錄,如果是有多個目錄,就要分別checkout了。如果你希望從根目錄checkout呢?你需要用下面那種方式來配置許可權。

2.設定無許可權目錄。如下圖,假設我根目錄有trunk、branches、tags三個目錄,現在只想開放trunk目錄給開發人員,那麼根目錄我們設定只讀,以便他能從根目錄checkout,trunk目錄設定讀寫,其他目錄都設定為無許可權。這樣的好處是你可以直接從根目錄checkout,很方便。但是某天在根目錄又多加了一個xx目錄,如果你忘了給這個目錄補充一個無許可權的設定,那麼使用者就可以更新到xx目錄的內容了。

兩種設定方式各有優缺點,大家自行選擇。