1. 程式人生 > >svn 啟動命令講解

svn 啟動命令講解

 

 

svn預設埠是3690

 

svn啟動命令詳解

svn啟動命令詳解

 svnserve --help

usage: svnserve [-d | -i | -t | -X] [options]

 

Valid options:

  -d [--daemon]            : daemon mode #在後臺執行

  -i [--inetd]             : inetd mode #以inetd模式執行

  -t [--tunnel]            : tunnel mode #以隧道模式執行

  -X [--listen-once]       : listen-once mode (useful for debugging) #除錯模式

  -r [--root] ARG          : root of directory to serve #指定根目錄

  -R [--read-only]         : force read only, overriding repository config file #只讀,覆蓋庫的配置檔案

  --config-file ARG        : read configuration from file ARG #從檔案讀取配置

  --listen-port ARG        : listen port #指定監聽svn埠

                             [mode: daemon, listen-once]

  --listen-host ARG        : listen hostname or IP address #監聽主機名或者IP地址

                             [mode: daemon, listen-once]

  -T [--threads]           : use threads instead of fork [mode: daemon] #執行緒的使用

  --foreground             : run in foreground (useful for debugging) #在前臺執行(除錯模式)

                             [mode: daemon]

  --log-file ARG           : svnserve log file #指定日誌檔案

 

 

  --pid-file ARG           : write server process ID to file ARG #指定pid檔案路徑

                             [mode: daemon, listen-once]

  --tunnel-user ARG        : tunnel username (default is current uid's name) #隧道使用者名稱(預設UID的名稱)

                             [mode: tunnel]

  -h [--help]              : display this help #檢視幫助

  --version                : show program version information #顯示程式版本資訊

 

 

 

svn專案

[[email protected] pro]# pwd
/data/pro
[[email protected] pro]# ls
public

 

配置並啟動svn服務

-d代表後臺執行 -r 指定根目錄 

/data/svndata/wy 專案目錄路徑

[[email protected] pro]# svnserve -d -r /data/svndata/wy

 

檢視SVN埠

[[email protected] pro]# netstat -tnpl|grep svn
tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      2095/svnserve