詳細(xì)講解:Subversion及其Eclipse插件的安裝
本文主要講解一下安裝Subversion及Subversion Eclipse插件問(wèn)題,大家都知道Subversion(SVN)是一個(gè)版本控制系統(tǒng),是CVS的***競(jìng)爭(zhēng)力的替代品。下面看一下如何安裝:
服務(wù)器:
下載地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
創(chuàng)建svn為windows服務(wù):
sccreateSVNServicebinpath="C:\ProgramFiles\Subversion\bin\svnserve.exe--service-rD:\svnroot\project"displayname="SVNService"depend=Tcpipstart=auto
客戶端:
TortoiseSVN
只是針對(duì)Windows平臺(tái)的Subversion客戶端,不含服務(wù)器組件
Eclipse中的svn插件
Zippeddownloads:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
Eclipse插件更新地址:http://subclipse.tigris.org/update_1.6.x
如果使用下載的壓縮包使用link方式安裝插件,步驟如下:
假設(shè)你的Eclipse在d:eclipse
1:在D盤根目錄建立文件夾eclipse_plugins,以后這個(gè)文件夾專門放置eclipse的各種插件
2:解壓下載的插件壓縮包,名字改為eclipse
3:建立文件夾SVN,把步驟2的eclipse文件夾拉進(jìn)來(lái)
4:把步驟3的SVN文件夾放到目錄eclipse_plugins
5:在d:/eclipse目錄下建立links目錄
6:在links目錄下建立SVN.link.Txt,內(nèi)容為:
path=d:\\eclipse_plugins\\SVN或者
path=d:/eclipse_plugins/SVN或者
path=../../eclipse_plugins/SVN
(路徑分割符由兩個(gè)斜杠組成,也可以用斜杠,還可以使用相對(duì)路徑(相對(duì)于d:\eclipse))
注意:
(1):link文件必須在links目錄中才會(huì)有效,links目錄必須創(chuàng)建在eclipse安裝目錄下
(2)Link文件的名字可以任取,如nl.Txt,nl.Ini都可以,但必須是文本文件
(3)一個(gè)link文件可以設(shè)定多個(gè)插件的path(每個(gè)path分成一行),也可以每一個(gè)插件創(chuàng)建一個(gè)link文件。推薦使用后者,因?yàn)檫@在卸載插件是比較方便,把link文件刪除即可
(4)如果插件沒(méi)成功,請(qǐng)檢查插件d:\eclipse_plugins\SVN路徑下是否有一個(gè)eclipse子目錄;插件版本是否與eclipse的版本一致;link文件中path設(shè)定的路徑是否正確。
(5)如果沒(méi)成功,也可能是eclipse的緩存形成的干擾。解決辦法是在啟動(dòng)eclipse時(shí)加一個(gè)clean參數(shù):eclipse-clean
(6)刪除插件:eclipse是根據(jù)link文件中設(shè)置的插件路徑來(lái)加載插件的,因此刪除、改名links目錄,或者刪除插件對(duì)應(yīng)的link文件,都可以是eclipse在啟動(dòng)時(shí)找不到對(duì)應(yīng)插件。如果***次啟動(dòng)時(shí)彈出錯(cuò)誤對(duì)話框,再次啟動(dòng)即可(如果啟動(dòng)失敗,eclipse會(huì)再下一次啟動(dòng)時(shí)自動(dòng)清除d:\eclipse\configuration目錄中的插件緩存),當(dāng)然和eclipse-clean效果是一樣的
(7)有些插件對(duì)Eclipse插件有很強(qiáng)的版本依賴性。
【編輯推薦】