環(huán)境:win2000
svn-1.3.2-setup.exe …………………………………… SVN服務(wù)端
TortoiseSVN-1.3.5.6804-svn-1.3.2.msi ……………… SVN客戶端
LanguagePack-1.3.5.6804-win32-zh_CN.exe …………中文語言包
Subclipse ………………………………………………Eclipse插件
使用步驟:
第一步:建立推薦的虛擬目錄結(jié)構(gòu):例如:我建了一個(gè)這樣的目錄:D: empNew, 并且, 在這個(gè)目錄下創(chuàng)建三個(gè)文件夾,名稱依次為:trunk,branches,tags。 接著把我們要控制的項(xiàng)目復(fù)制到trunk中。(trunk中保存)
第二步:創(chuàng)建Subversion倉庫:例如:我在D盤建了一個(gè)名稱為SVN的文件夾,再鼠標(biāo)右擊, 選中TortoiseSVN->create restore here , 在點(diǎn)擊確定即可
注:
Subversion的使用主要在于創(chuàng)建服務(wù)器端的倉庫,其中關(guān)鍵文件在于conf文件夾中的
authz, svnserve.conf, passwd三個(gè)文件
其中authz用于部署訪問權(quán)限,passwd文件存放訪問者密碼,svnserve.conf屬于基本的配置文件,用于配置訪問其他文件。
第三步:修改配置文件, 在Subversion倉庫中的conf文件夾中的authz 中依次修改為:
[groups]
harry_and_sally = harry,sally
# [/foo/bar]
harry = rw
* =
[/]
@harry_and_sally = rw
* = r
在passwd中依次修改為:
[users]
harry = harry
sally = sally
在svnserve.conf中依次修改為:
[general]
anon-aclearcase/" target="_blank" >ccess = none
auth-access = write
password-db = passwd
authz-db = authz
第四步:啟動(dòng)服務(wù)器:在命令行中依次輸入:svnserve –d –r 創(chuàng)建Subversion倉庫,
我的路徑是D:SVN
第五步:導(dǎo)入數(shù)據(jù):將剛才建的虛擬目錄的內(nèi)容導(dǎo)入到Subversion倉庫,按照我的例子
應(yīng)該是在New文件夾下右擊,選擇check out, 如圖:
關(guān)于在Eclipse下使用Subversion教程(圖一)
這將會(huì)在Subversion倉庫中創(chuàng)建這些內(nèi)容,我們可以在SVN文件夾上右擊,選中TortoiseSVN-> Repo-brower 會(huì)看到如圖的內(nèi)容:
第五步:在Eclipse中裝上Subclipse插件,裝好之后, 在Eclipse中選擇Windows-> Show View->others 會(huì)出現(xiàn)如圖:
選中SVN資源庫,再在控制臺(tái)上右擊,選擇新建-> 數(shù)據(jù)庫位置, 會(huì)出現(xiàn):