天天看點

SVN安裝與配置 SVN整合MyEclipse

SVN安裝: 

1、安裝伺服器 

######### 安裝檔案:SVN伺服器############### 

# http://www.collab.net/downloads/subversion # 

CollabNetSubversion-server-1.6.9-1.win32.exe 

點選安裝CollabNetSubversion-server.exe,在第二個Next時選擇Svnserve安裝模式,去掉第二個勾即可。 

往下可以選擇自己的安裝路徑,點選Next後Finish即可。 

程式被安裝到:C:\Program Files\CollabNet\Subversion Server 

2、安裝用戶端 

######### 安裝檔案:SVN用戶端############### 

# http://tortoisesvn.net/downloads # 

TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi 

LanguagePack_1.6.8.19260-win32-zh_CN.msi 

點選安裝軟體,按提示安裝即可。 

3、配置伺服器 

在CollabNetSubversion的安裝完成後,使用指令行工具建立版本庫 

a.建立一個名為SVN(例如D:\SVN\)的空檔案夾,作為你的所有版本庫的根 

b.在D:\SVN\裡建立另一個目錄SvnRepos 

c.打開指令行視窗(或DOS視窗),進入D:\SVN\目錄,輸入 

  svnadmin create --fs-type fsfs ProjRepo 

  這樣,你就在D:\SVN\SvnRepos\ProjRepo建立了一個新的版本庫。 

4、修改配置檔案 

對三個檔案進行配置,在D:\SVN\SvnRepos\ProjRepo\conf目錄下,分别為svnserve.conf,passwd,authz 

<1> 檔案svnserve.conf中把下面前面的#号去掉,修改如下: 

引用

anon-access = none 

auth-access = write 

password-db = passwd 

authz-db = authz 

<2> 檔案passwd增加使用者,修改如下: 

[users] 

admin = 123456 

<3> 檔案authz修改如下: 

[groups] 

admin = admin 

[/] 

@admin = rw 

*= r 

5、運作 svnserve 

在終端輸入: 

svnserve.exe -d -r D:\SVN\SvnRepos 

6、以服務形式運作 svnserve 

使用普通使用者直接運作 svnserve 通常不是最好的方法。它意味着你的伺服器必須有一個使用者登入,還要記着重新啟動伺服器後重新啟動 svnserve。最好的方法是将 svnserve 作為 windows 服務運作。 

sc create svnserve binpath= "C:\Program Files\CollabNet\Subversion Server\svnserve.exe --service --root D:\SVN\SvnRepos\ProjRepo" displayname="Subversion" depend= tcpip start= auto 

#Add a description after creating the service# 

運作下列代碼 

sc description svnserve "Subversion server (svnserve)" 

7、在MyEclipse中配置SVN: 

方法一(我按照這種方法做的,而且沒問題): 

<1> 若沒有該選項,則采用以下方法,點選Help—Software Updates---Add/Remove Software…在出現的對話框中選擇Add---Add Site---輸入name為SVN,URL為http://subclipse.tigris.org/update_1.0.x 點選OK--展開Personal Sites--選中subclipse-- 安裝完成即可 

打開MyEclipse菜單---Window---Show View---Other….選擇SVN---SVN資源庫在Myeclipse右下角出現SVN透視圖. 

<2> 在空白處右擊---建立---資源庫位置,在URL選項中寫入:svn://localhost/,确定即可 

在彈出的對話框中輸入使用者名和密碼(為之前在檔案修改的使用者名和密碼),确定    

<3> 右擊建立的資源庫位置,建立一個遠端檔案夾,填入檔案夾名,Next—Finish 

<4>右擊建立的遠端檔案夾,選 導入 選項,選擇導入目标檔案的目錄,點選确定即可 

<5>打開file菜單---New---Others….---SVN---從SVN中出去項目---next---標明資源庫位置---Next---選擇目标遠端檔案夾---Next---為項目命名---Finish 

方法二(這種方法安裝的subclipse會有一點點問題,解決起來還挺麻煩): 

<1>subclipse.tigris.org:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 

下載下傳Subclipse,site-1.0.6.zip 

<2>解壓次檔案,在Myeclipse菜單--help--Sofeware Update--Add/Remove SoftWare...---Add--Add Local--選中site-1.6.10.zip--選中Personal Sites--完成安裝。

若轉載請注明出處!若有疑問,請回複交流!

繼續閱讀