Provided by:
manpages-zh_1.5.1-2_all 
NAME
svnserve - 使用 `svn' 訪問飫w時的伺服器
SYNOPSIS`覽
svnserve [options]
DESCRIPTIONyz
svnserve 允釣洏 svn 網路協議訪問 Subversion
飫w。它可以運行為獨立的伺服器進程,也可以在 xinetd 控制下運行。在啟動
svnserver 時,必須選擇操作的模式。下列選項也被識別:
-d, --daemon
使得 svnserve 以守護進程方式運行。svnserve 使自邦B行在I景,在 svn
端口 (預設是 3690) 監聽並提供服務。
--listen-port=port
使得 svnserve 在以守護進程方式運行時監聽 port 端口。
--listen-host=host
使得 svnserver 監聽 host 指定的接口,可以是一茈D機名或是一 IP
地址。
--foreground
當與 -d 一同使用時,這蚇龠筐炱o svnserve 在前台運行。這蚇龠等D-
n用於調試。
-i, --inetd
使得 svnserve 使用標準輸入/標準輸出檔案描z符,當它在 xinetd
控制下運行時應該這樣做。
-h, --help
顯示用法信息,然後退出。
-r root, --root=root
為它提供服務的所有飫w設置虛根目錄。客戶端給出的 URL
中的路徑名將被解釋為相對於此 「根」 目錄的路徑,不允雀W出根目錄的-
S圍。
-t, --tunnel
使得 svnserver 運行於隧道模式,操作與 xinetd 模式類似
(在標準輸入/標準輸出提供一-
茬s接),但是將連接視為已認証的,認証使用者就是當前的 uid。這-
蚇龠筋O在客戶端運行於一蚗G道代理上時使用。
-T, --threads
當運行在守護進程模式時,使得 svnserve 為每-
茬s接產生新線程而不是新進程。svnserve 進程在啟動時仍然將自貝顐-
I景。
-X, --listen-once
使得 svnserve 接受 svn 端口的一茬s接,提供服務,然後退出。這-
蚇龠等Dn用於調試。
一旦客戶端通過傳遞 URL 選擇了一衼庫,snvserve 讀取這衼庫中名為
conf/svnserve.conf 的檔案,判斷特定於-
飫w的設置信息,例如使用什麼認証數據庫,接受什麼樣的認証規則。參見
svnserve.conf(5) 來查看檔案格式的詳細信息。
svnserve(8)