svn的許可權管理涉及到一下檔案:
passwd檔案 -- /conf目錄下 用於存放本svn庫的使用者名稱和密碼,用 = 分割,左邊是使用者名稱,右邊是密碼(明文)。
authz -- /conf目錄下 用於存放本svn庫的訪問授權資訊。
svnserve.conf /conf目錄下 用於存放本svn庫的全域性訪問控制資訊。
最重要的是authz檔案,它定義了兩部分的內容:
1,對組成員的定義,
2,對目錄的授權定義,
可以針對乙個單一使用者授權,也可以針對在[groups]裡面定義的乙個組授權,還可以用*萬用字元來對所有的使用者授權,
授權的選項有:唯讀訪問('r'),讀寫訪問('rw'),或者無權防問('').
authz檔案中可以對任意多個目錄進行許可權控制,一下是乙個例子:
[groups]
# 注釋行,定義了admin和ph兩個組以及兩個組的成員
admin = harry,sally
ph = hy,jim
[/foo/bar]
harry = rw
# 以*為鍵值意味著對所有人都進行許可權控制
* =
# 以@為鍵值意味著對前面定義的組進行授權
@admin = rw
SVN許可權管理
f 一 安裝svn linux 下可以直接通過如下命令直接獲取svn server 我使用的伺服器系統為debian 7.5 穩定版 apt get install subversion安裝完成後,可通過svnserve version 檢視安裝的版本,我所使用的svn server 版本為1.6....
SVN 使用者許可權管理
svnsubversion 使用者許可權管理 2010年7月20日 基本的操作 以我建立的svn工程為例子來講解svn許可權管理的配置 倉庫建立路徑 d svnlibrary 取消匿名登陸 開啟檔案d svnlibrary conf svnserve.conf 找到 anon access read...
SVN使用者許可權管理
svn版本庫目錄說明 svn版本庫目錄說明 db 存放具體資料 hooks 鉤子程式存放地,比如我們要實現同步更新的操作,在這裡實現 conf 配置檔案存放地 下面具體說說conf目錄 conf目錄下有三個檔案 svnserve.conf authz 以及passwd 檢視該檔案,首先是的許可權配置...