Man page - svnserve.conf(5)
Packages contains this manual
Available languages:
en ja zh_TW zh_CNManual
svnserve.conf
NAMESYNOPSIS 總 覽
DESCRIPTION 描 述
EXAMPLE 範 例
SEE ALSO 參 見
跋
NAME
svnserve.conf - snvserve 的 倉 庫 配 置 檔 案
SYNOPSIS 總 覽
repository-path /conf/svnserve.conf
DESCRIPTION 描 述
每 個 程 式 碼 倉 庫 都 有 一 個 svnserve.conf 檔 案 來 控 制 svnserve 守 護 程 序 的 行 為 。 這 個 檔 案 位 於 倉 庫 的 conf 子 目 錄 。
檔
案 的 結 構 與 Subversion
使 用 者 配 置 檔
案 的 結 構 類 似
。 頂 層 是 段 落
(section), 以 方 括 號
中 的 詞 指 定 ;
每 個 段 落 之 中
是 ‘‘variable=value’’ 形
式 的 變 數 定 義
。 以 ‘#’ 開 頭 的
行 被 忽 略 。
svnserve.conf
當 前 只 使
用 一 個 段 落 ,
稱 為
‘‘general’’, 並
且 支 援 如 下 變
數 :
anon-access
=
none
|
read
|
write
決 定 非 授 權 使 用 者 的 訪 問 級 別 。 write 訪 問 允 許 所 有 的 倉 庫 操 作 。 read 訪 問 允 許 所 有 操 作 , 除 了 提 交 和 修 改 版 本 屬 性 。 none 不 允 許 任 何 訪 問 。 預 設 級 別 是 read 。
auth-access = none | read | write
決 定 授 權 使 用 者 的 訪 問 級 別 , 使 用 與 上 面 相 同 的 訪 問 級 別 。 預 設 級 別 是 write 。
password-db = filename
設 定 密 碼 資 料 庫 的 位 置 。 filename 可 能 是 相 對 倉 庫 中 conf 目 錄 的 位 置 。 沒 有 預 設 值 。 密 碼 資 料 庫 的 格 式 與 本 檔 案 相 似 。 它 只 有 一 個 段 落 ‘‘users’’; 段 落 中 的 每 個 變 數 是 一 個 使 用 者 名 稱 , 每 個 值 是 一 個 密 碼 。
realm = realm-name
設 定 倉 庫 的 授 權 域 (realm)。 如 果 兩 個 倉 庫 擁 有 相 同 的 密 碼 資 料 庫 , 它 們 應 當 在 同 一 個 域 中 , 反 之 亦 然 ; 這 樣 的 關 聯 可 以 允 許 客 戶 端 為 多 個 倉 庫 使 用 單 一 的 密 碼 快 取 。 預 設 域 的 值 是 倉 庫 的 路 徑 , 相 對 於 伺 服 器 程 序 的 虛 根 目 錄 。
EXAMPLE 範 例
下 列 範 例 svnserve.conf 允 許 認 證 使 用 者 的 讀 訪 問 , 禁 止 匿 名 使 用 者 的 訪 問 , 指 向 相 同 目 錄 中 的 密 碼 資 料 庫 , 定 義 了 一 個 授 權 域 名 。
[general]
anon-access = none
auth-access = read
password-db = passwd
realm = My First Repository
‘‘passwd’’ 檔 案 可 能 是 這 樣 :
[users]
joeuser = joepassword
jayrandom = randomjay
SEE ALSO 參 見
svnserve (8)
跋
本
頁 面 中 文 版 由
中 文 man 手 冊 頁 計
劃 提 供 。
中 文 man 手 冊 頁 計
劃 :
https://github.com/man-pages-zh/manpages-zh