先下載下傳好SVN伺服器,安裝它後你會發現它自動配置好系統的PATH環境變量。
配置svn資源庫:
1.在磁盤上任何地方建立一個空的檔案夾,該檔案夾用來儲存SVN資源庫。如:j:\svnData.
2.啟動指令視窗,執行指令:svnadmin create j:\svnData\webDemo
3.經過上面2步後,你會發現j:\svnData下多了一個webDemo檔案夾,該目錄下就是svn所建立的資源庫。在該路徑的conf目錄下的svnserve.conf檔案取消如下三行注釋:
anon-access = read
auth-access = write
password-db = passwd
4.在該路徑下的passwd檔案下添加使用者名和密碼:如
cwq=123
經過上面配置svn伺服器配置完成。
接下來啟動該伺服器:svnserve -d -r j:\svnData,然後不用關閉該視窗,重新開一個指令視窗,在視窗上輸入netstat -na,你就會看到列出來的端口的狀态,其中3690端口預設下為svn伺服器的端口,而且也被listenning,說明伺服器啟動成功。
其他說明:
在指令輸入框内輸入:svnserve 會顯示對應的SVN資訊
可以用 svnserve --help 檢視相應的SVN用法
-d 背景模式
-r 服務的根目錄
建立一個新的服務
sc create 時需要指定一個服務名
sc create [service name](WINDOW中括号内為必填) [binPath= ](必須空格,指定檔案的路徑) <option1> <option2>...
--service Windows 服務方式
下面我們建立一個服務
sc create SVNService binPath= "C:\Program Files (x86)\Subversion\bin\svnserve --service -r j:\svnData" depend=Tcpip
這樣我們就建立成功了一個服務項 ..
在WINDOWS的管理工具-找到服務-找到建立好的SVNService服務,啟動服務項。
然後再用netstate -na 檢視端口的監聽,你可以發現屬于SVN的3690端口已經被啟動。
當然,可以通過sc delete SVNService來删除剛才建立的服務