Man page - svnserve(8)

Packages contains this manual

Available languages:

en ja zh_TW zh_CN

Manual

svnserve

NAME
SYNOPSIS 總 覽
DESCRIPTION 描 述


NAME

svnserve - 使 用 ‘svn’ 訪 問 倉 庫 時 的 伺 服 器

SYNOPSIS 總 覽

svnserve [ options ]

DESCRIPTION 描 述

svnserve 允 許 使 用 svn 網 路 協 議 訪 問 Subversion 倉 庫 。 它 可 以 執 行 為 獨 立 的 伺 服 器 程 序 , 也 可 以 在 xinetd 控 制 下 執 行 。 在 啟 動 svnserver 時 , 必 須 選 擇 操 作 的 模 式 。 下 列 選 項 也 被 識 別 :
-d
, --daemon

使 得 svnserve 以 守 護 程 序 方 式 執 行 。 svnserve 使 自 身 執 行 在 後 臺 , 在 svn 埠 (預 設 是 3690) 監 聽 並 提 供 服 務 。

--listen-port = port

使 得 svnserve 在 以 守 護 程 序 方 式 執 行 時 監 聽 port 埠 。

--listen-host = host

使 得 svnserver 監 聽 host 指 定 的 介 面 , 可 以 是 一 個 主 機 名 或 是 一 個 IP 地 址 。

--foreground

當 與 -d 一 同 使 用 時 , 這 個 選 項 使 得 svnserve 在 前 臺 執 行 。 這 個 選 項 主 要 用 於 除 錯 。

-i , --inetd

使 得 svnserve 使 用 標 準 輸 入 /標 準 輸 出 檔 案 描 述 符 , 當 它 在 xinetd 控 制 下 執 行 時 應 該 這 樣 做 。

-h , --help

顯 示 用 法 資 訊 , 然 後 退 出 。

-r root , --root = root

為 它 提 供 服 務 的 所 有 倉 庫 設 定 虛 根 目 錄 。 客 戶 端 給 出 的 URL 中 的 路 徑 名 將 被 解 釋 為 相 對 於 此 “根 ” 目 錄 的 路 徑 , 不 允 許 超 出 根 目 錄 的 範 圍 。

-t , --tunnel

使 得 svnserver 運 行 於 隧 道 模 式 , 操 作 與 xinetd 模 式 類 似 (在 標 準 輸 入 /標 準 輸 出 提 供 一 個 連 線 ), 但 是 將 連 線 視 為 已 認 證 的 , 認 證 使 用 者 就 是 當 前 的 uid。 這 個 選 項 是 在 客 戶 端 運 行 於 一 個 隧 道 代 理 上 時 使 用 。

-T , --threads

當 執 行 在 守 護 程 序 模 式 時 , 使 得 svnserve 為 每 個 連 線 產 生 新 執 行 緒 而 不 是 新 程 序 。 svnserve 程 序 在 啟 動 時 仍 然 將 自 身 放 到 後 臺 。

-X , --listen-once

使 得 svnserve 接 受 svn 埠 的 一 個 連 線 , 提 供 服 務 , 然 後 退 出 。 這 個 選 項 主 要 用 於 除 錯 。

一 旦 客 戶 端 透 過 傳 遞 URL 選 擇 了 一 個 倉 庫 , snvserve 讀 取 這 個 倉 庫 中 名 為 conf/svnserve.conf 的 檔 案 , 判 斷 特 定 於 倉 庫 的 設 定 資 訊 , 例 如 使 用 什 麼 認 證 資 料 庫 , 接 受 什 麼 樣 的 認 證 規 則 。 參 見 svnserve.conf (5) 來 檢 視 檔 案 格 式 的 詳 細 資 訊 。

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。
中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh