Win7配置SVN詳細步驟(服務器和客戶端)


Win7配置SVN詳細步驟(服務器和客戶端)

 

1.       下載並安裝服務器端SVN

下載地址:http://subversion.apache.org/packages.html, 根據操作系統下載相應版本(Setup-Subversion).默認安裝目錄可為: D:\Program
Files\Subversion

2          下載並安裝客戶端SVN

下載地址http://tortoisesvn.net/downloads.html
根據操作系統下載相應版本(TortoiseSVN).默認安裝目錄可為: D:\Program Files\TortoiseSVN

3          創建SVN

D盤創建文件夾MySVN(可自由命名),打開文件夾à右鍵TortoiseSvnàCreate Repository Here

4          修改SVN庫配置及新增用戶

Repository創建完畢后會在目錄下生成若干個文件和文件夾,conf目錄是用來設置管理的目錄;db目錄就是所有版本控制的數據文件;hooks目錄放置hook腳本文件的目錄;locks用來放置Subversion文件庫鎖定數據的目錄, 用來追蹤存取文件庫的客戶端;format文件是一個文本文件,里面只放了一個整數,表示當前文件庫配置的版本號。

打開/conf/目錄,打開svnserve.conf找到一下兩句:

# [general]

# password-db = passwd

去之每行開頭的#,其中第二行是指定身份驗證的文件名,即passwd文件

 

同樣打開passwd文件,將

# [users]

# harry = harryssecret

# sally = sallyssecret

這幾行的開頭#字符去掉,這是設置用戶,一行一個,存儲格式為“用戶名 = 密碼”,如可插入一行:admin = admin888,即為系統添加一個用戶名為admin,密碼為admin888的用戶

5          啟動SVN服務

D:\Program Files\Subversion\bin(SVN服務器端安裝目錄)文件夾下新建svnSetup.bat,內容為:

sc create svnserve binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r d:\test " depend= Tcpip start= auto
sc start
svnserve
pause

其中: binpathSVN服務器端目錄; d:\MySVNSVN庫目錄

運行(或以管理員身份運行),會新創建一個服務名為:svnserver,可通過運行services.msc查看,將其設置自動運行(有時候需要重啟電腦

6          安裝VS Studio
Svn
插件
插件主要有兩種:

  1. 1.      
    VisualSVN(需購買): http://www.visualsvn.com/visualsvn/
  2. 2.      
    TortoiseSVN(開源免費,但需先注冊才能下載): http://ankhsvn.open.collab.net/

7          問題

  1. 1.      
    目標機器積極拒絕很大原因是[步驟5]的問題,請先確認是否有svnverver服務存在,並且已自動啟動.


免責聲明!

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



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