管理儲存庫許可權
指定 etc/subversion/svn_access_control
檔案的 subversion 儲存庫的訪問規範
使用以下命令建立/編輯檔案
nano /etc/subversion/svn_access_control
使用以下語法配置儲存庫對組/成員的訪問許可權
[Repository:<Path>]
@groupname = r/rw
User = r
例如
[myproject:/]
@myproject-dev = rw
@myproject-support = r
jack = r
[myproject:/branches/support]
@myproject-support = rw
patrick = r
以上示例配置將向屬於 myproject-dev
組的使用者授予對整個 myproject
儲存庫的讀寫訪問許可權,同時授予屬於 myproject-support
組和特定使用者 jack
的使用者的只讀訪問許可權。請注意,組名稱前面是 @
。
同樣,它會將 myproject
儲存庫的 support
分支的讀寫訪問許可權分配給屬於 myproject-support
的所有使用者和對 patrick
的只讀訪問許可權。