Windows上安裝配置SVN服務端


一、安裝包

下載地址:http://subversion.apache.org/packages.html

此處下載Win32Svn版本(32位及64位系統都可用),下載完成后雙擊.msi文件,然后根據步驟提示安裝即可。

 

二、配置

1、在磁盤上創建一個文件夾,用於保存svn的資源庫,比如E:\svndata(后面步驟的操作都基於這個目錄)。

2、打開cmd,執行以下命令創建資源庫(此處假設要開發的項目名為demo):

svnadmin create E:\svndata\demo

執行完成后可以看到E:\svndata目錄下生成了demo目錄,demo里面的conf目錄下有資源庫的配置信息。

3、打開E:\svndata\demo\conf目錄下的svnserve.conf文件,找到以下三行,取消注釋:

anon-access = read
auth-access = write

password-db = password

第一行是允許匿名用戶讀取數據操作,如果不希望匿名用戶讀取,可以將read改為none。

第二行是允許授權用戶執行讀取、寫入數據操作。

第三行是指定使用svn資源庫使用passwd文件保存用戶名、密碼。

4、打開E:\svndata\demo\conf目錄下的passwd.conf文件,即第3步中password-db指定的文件,添加以下內容:

demouser = demopsd

設置用戶名為demouser,密碼為demopsd。

通過以上步驟基本將SVN服務端配置完成。

5、配置完成后,就可以啟動svn服務了,打開cmd,執行以下命令啟動:

svnserve -d -r E:\svndata

 

-------------------- 額外內容 --------------------

如果不想每一次都通過命令來啟動svn服務,可以將svn配置成系統服務。

1、以管理員身份打開cmd,執行以下命令將svn設置成系統服務:

sc create svn binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r E:\svndata" displayname="Subversion 服務" depend= Tcpip

其中D:\Program Files\Subversion是svn的安裝目錄,完成后建議重啟一下系統。

2、按Win+R打開“運行”,運行以下命令打開服務管理器:

services.msc

在其中可以找到名為“Subcersion 服務”的服務,可以為其進行啟動方式配置,如圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM