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--完成安裝。
若轉載請注明出處!若有疑問,請回複交流!