SVN學習之windows下svn的安裝
svn是apache的一個開源專案,全稱為subversion。是一個基於版本的專案管理軟體,一般在多人開發的專案中使用,目前svn已經替代了原來的cvs。大多數情況下,svn服務安裝在linux伺服器上。下面簡單的說一下svn在windows服務上的安裝。
1、準備svn的安裝檔案,進入http://subversion.apache.org/packages.html#windows 下載svn的安裝檔案,
如下圖:
2、下載完成後,在相應的碟符中會有一個Setup-Subversion-1.8.5.msi的檔案,目前最新的版本是1.8.5,這裡就使用這個版本。然後雙擊安裝檔案進行安裝。我安裝在D:\Program Files (x86)\Subversion目錄裡。如下圖:
3、把svn安裝目錄裡的bin目錄新增到path路徑中。即:D:\Program Files (x86)\Subversion\bin新增到path的環境中去,新增完成後在命令列視窗中輸入 svnserve --help 。如果能顯示如下內容,證明svn已經在path路徑中設定成功 。同時這樣可以開啟svn的幫助資訊。如下圖:
4、這樣svn基本算是安裝完成了,svn安裝完成後,就要對svn進行配置,首先要設定一個本地根目錄,這個根目錄是用來存放以後要進行管理的所有專案,本例子將svn的根目錄設定在 d:\svn\root 下面,即在相應的碟符建立資料夾就可以了。到目前為止svn並沒有啟動,在windwos下啟動svn有兩種方式,一種是在命令列中直接使用svnserve -d -r d:/svn/root 這樣就可以啟動svn了,如下圖:
回車後如果不報錯,那麼證明svn已經成功啟動,這時可以在重新開啟一個命令列視窗,然後在視窗中輸入netstat -na命令來檢視相應的埠,如下圖:
這種啟動svn的方式會有一個問題,啟動svn的命令列視窗一直不能關掉,如果關掉,svn服務就停止了,這樣很不方便,因為有這樣的問題,所以就有了svn的第二種啟動方式了。即把svn的啟動命令新增到windows服務中去。操作如下:
在命令列視窗中輸入如下命令:
C:\Users\WHP>sc create svnserve binPath= "D:/Program Files (x86)/Subversion/bin/
svnserve -r d:/svn/root --service"
然後回車建立。上面命令格式是windows固定的格式。
sc create用來向windows服務中新增一個服務,sc delete刪除windows服務中的一個服務。
binPath是要設定服務命令所在的位置。
-r設定svn服務的根目錄位置。
--service意思是要把這個命令以windows服務的形式進行啟動,即會向windows的服務中新增一個名字為svnserve的命令。如下圖所示:
把相應的服務設定成自動啟動。這樣svn就在windows服務中新增成功了。
5、服務新增完成後,就可以在windows服務管理器中啟動svn服務了,啟動後在命令列中可以用netstat -na來檢視svn的監聽埠3690是否已經開啟。如果開啟證明svn已經啟動成功了。
相關文章
- SVN下載安裝使用
- Windows下svn客戶端TortoiseSVN的安裝和操作Windows客戶端
- Linux下安裝svn教程Linux
- Linux下安裝SVN(Subversion)Linux
- linux下安裝配置svnLinux
- svn命令列工具安裝使用(windows)命令列Windows
- [轉載+補充]windows下SVN客戶端的安裝Windows客戶端
- SVN 學習
- docker安裝svnDocker
- SVN-MyEclipse安裝SVN外掛的方法Eclipse
- SVN管理是什麼?SVN安裝教程,SVN可以做什麼
- svn安裝【轉載】
- Linux下安裝SVN服務端Linux服務端
- SVN 學習筆記筆記
- Linux下安裝SVN 及 使用演示(PPT)Linux
- windows 下刪除.svn檔案Windows
- SVN-SVN外掛下載
- centos下svn的安裝及配置詳細步驟CentOS
- SVN的安裝及使用指南
- Linux (Ubuntu) 安裝 SVN-新來的老主管發起用 SVN!LinuxUbuntu
- macbook 下安裝Goglang 以及安裝svn外掛所遇到的問題MacGo
- Eclipse Mars 如何安裝svnEclipse
- debian 7上安裝svn
- eclipse 安裝svn外掛Eclipse
- Linux離線安裝SVNLinux
- CentOs下 SVN版本控制的安裝(包括yum與非yum)CentOS
- SVN伺服器的配置和安裝伺服器
- 入職擴充學習--SVN
- Capistrano + SVN 個人安裝部署總結API
- MyEclipse 最新svn外掛安裝Eclipse
- Eclipse-安裝SVN外掛Eclipse
- Eclipse 中 安裝 SVN 外掛Eclipse
- MyEclipse中安裝svn外掛Eclipse
- SVN安裝與在eclipse中的使用Eclipse
- 在CentOS中安裝與配置SVN的方法CentOS
- myeclipse安裝外掛svn的步驟Eclipse
- [轉載]SVN系列之—-SVN版本回滾的辦法
- Windows下Subversion和TortoiseSVN構建SVN版本控制Windows