今天終于配制成功了Subversion與Eclipse集成,現把詳細步驟記錄如下:
1、Subversion的安裝及配置(Windows版)
???* 下載1.4版
???subversion.tigris.org下載subversion1.4(svn-1.4.0-setup.exe)
???tortoisesvn.tigris.org下載tortoise(TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi)
???*分別進行安裝,注意安裝subversion1.4的目錄名稱中不能包含空格(如E:\Program Files不行)
???*進入subversion安裝的bin目錄下創建一個windowservice.bat文件,用來把svn服務設置為windows服務,文件內容如下:
sc create svn14 binPath= "E:\Subversion\bin\svnserve.exe --service --root E:\Subversion\root --listen-port 9000" DisplayName= "Subversion1.4" depend= Tcpip???
???注意:E:\Subversion\root目錄是我們自己手工新建立的目錄,并且作為repository的根,用戶可以根據自己的需要進行更改。
???注意:每一個等號之后都有一個空格,否則無法運行成功。
???*執行windowservice.bat文件,成功后在“服務”中可以看到名稱為Subversion1.4的服務,把此服務啟動起來,并設置為“自動”
???*創建repository
???在命令行中輸入命令:E:\Subversion\bin\svnadmin.exe?create E:\Subversion\root\svnproject?
???此時在目錄E:\Subversion\root下創建了一個名為svnproject?的repository,可以看到創建目錄的內容。
???*創建用戶
???打開E:\Subversion\root\svnproject\conf下的svnserve.conf,增加或修改為以下幾句:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
???修改authz文件為:
[groups]
team=cao
[/]
cao=rw
???修改passwd文件為:
[users]
cao=cao
???這樣就建立了一個用戶名為cao密碼為cao的用戶
2、Subversion的Eclipse插件的安裝與配置
???*下載Subversion的Eclipse插件
???下載地址:http://dl.easyjf.com/downloads/subversion_eclipse.zip
???*直接解壓到eclipse的目錄中
???*啟動eclipse即可
???*當把項目導入SVN中時可以直接右鍵選擇項目,選擇Test——Share Project,然后在彈出的對話框中選擇SVN選Next,再選擇“創建新的資源庫位置”,選擇Next,在URL中輸入:svn://localhost:9000/svnproject,選擇Finish即可。
???*導出項目的方法與CVS類似
???