Subversion端口問題學習在線
本小節向大家介紹一下如何設置Subversion端口,由于Subversion有兩種配置方式,所以Subversion端口也就有兩種,下面我們就來看一下如何設置Subversion端口,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
Subversion配置方式
Subversion有兩種不同的配置方式,一種基于它自帶的輕量級服務器svnserve,一種基于非常流行的Web服務器Apache。
根據不同的配置方式,Subversion使用不同的端口對外提供服務。
基于svnserve的,默認端口為3690,
基于Apache的,默認端口為Apache的默認端口80。
有時候,我們會因為防火墻或其它原因,需要修改這些默認端口。
下面根據不同的配置講講如何改變這些默認端口。
1、通過svnserve-d-rd:\svn來提供服務(假設d:\svn為你的版本庫所在目錄)
為svnserve加上--listen-port參數,比如svnserve-d-rd:\svn--listen-port81
2、通過Apache來提供服務
在httpd.conf中,查找Listen80,將80修改為你想要的端口
通常情況下Subversion的默認Subversion端口是3690,我們來看一下它的安裝參數情況:
安裝參數
c:/windows>svnserve–help
用戶:svnserve[選項]
有效選項:
-d[--daemon]:后臺模式
–listen-port參數:監聽端口(后臺模式)
–listen-host參數:監聽主機名或IP地址(后臺模式)
–foreground:在前臺運行(調試時有用)
-h[--help]:顯示這個幫助
–version:顯示程序版本信息
-i[--inetd]:inetd模式
-r[--root]參數:服務根目錄
-R[--read-only]:強制只讀成;優先于倉庫配置文件
-t[--tunnel]:隧道模式
–tunnel-user參數:隧道用戶名(模式是當前用戶UID的名字)
-X[--listen-once]:監聽一次(調試時有用)
–pid-file參數:將服務進程ID寫入文件ARG中
–service:作為windows服務運行(僅SCM)你可以用–listen-port指定端口。Subversion端口的介紹本節就簡單的介紹完畢了。請關注本節的其他相關報道。
【編輯推薦】
- 技術指導:Subversion端口設置妙招
- Subversion和TortoiseSVN如何在Windows下進行構建SVN版本控制
- Subversion用戶權限配置專家解析
- SVN使用教程簡單配置篇詳解
- 在線指導:Windows系統服務自動運行對于SVN如何實現