自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MyEclipse下SVN安裝問題深度剖析

開發(fā) 項目管理
之前我們介紹了SVN在Windows和Linux下安裝,本文再來和大家看一下在MyEclipse下SVN安裝問題,希望通過本文的學習能夠增長大家的知識面。

本節(jié)講解一下在MyEclipse下SVN安裝問題,主要包括安裝和配置等部分,本節(jié)就介紹一下SVN安裝,它也可以在線安裝,下面是具體的安裝步驟。
可在線安裝。
在線安裝svn插件:
菜單欄Help–FindandInstall–按newRemoteSite,Name填svn,URL填http://subclipse.tigris.org/update,一直next到finished為止
菜單欄Window–ShowView–other–選擇打開SVN目錄下的SVN資源庫新建–資源庫位置,URL填http://svn.javascud.org/svn/springside/trunk

Subversion是下一代版本控制系統(tǒng),能替代CVS,項目主頁是http://subversion.tigris.org。
Subversion是一個自由、開放源碼的版本控制系統(tǒng)。它是一個通用系統(tǒng),可用來管理任何類型的文件,其中包括程序源碼。
它的初始目標很明確,實現(xiàn)絕大部分CVS的已有功能;充分考慮現(xiàn)有的CVS用戶,在使用方式上模仿CVS,同時開發(fā)了一系列工具,使得基于CVS的項目能夠順利遷移到Subversion上。和CVS相比,它有很多優(yōu)點,例如目錄版本控制、不可分割的提交、一致的數(shù)據(jù)處理方式和更有效率的分支與標記等。
Subversion有兩種運行方式,一種是基于ApacheHttpServer,另外一種是SubversionStandaloneServer。由于目前多進行的是java的項目,故使用基于Apache下的svn的配置。

2.安裝軟件
2.1下載
2.1.1到apache.org上下載apachehttpserver,注意要下載2.0.X以上的版,否則不能和當前最新的Subversion工作。
2.1.2到Tigris.org上下載subversion服務端程序。
2.1.3與下載subversion服務器端程序類似,到Tigris.org上下載Windows客戶端TortoiseSVN。
2.2安裝
2.2.1安裝apachehttpserver和subversion服務器端程序。
2.2.2SVN安裝完上述兩個程序后,檢查$\apachegroup\apache2\modules下是不是已經有了mod_dav_svn.so和mod_authz_svn.so,檢查$\apachegroup\apache2\modules下是不是已經有了libdb42.dll。搜索$\apachegroup\apache2\conf\httpd.conf配置文件中的#LoadModuledav_fs_modulemodules/mod_dav_fs.so,把前面的注釋#去掉;并檢查LoadModule配置節(jié)的末尾是不是有了LoadModuledav_svn_modulemodules/mod_dav_svn.so和LoadModuleauthz_svn_modulemodules/mod_authz_svn.so。
2.2.3安裝客戶端TortoiseSVN??蛻舳说陌惭b與之前兩個程序的安裝在順序上沒有必然聯(lián)系。如果本機并不作為源碼庫,只需要安裝客戶端就可以。

3.配置subversion
在MyEclipse下進行SVN安裝時要配置subversion,步驟如下:

3.1在硬盤上建立源碼庫的根目錄,例如E:\SVN。
3.2在E:\SVN之下建立一個新的目錄,例如TestRepository作為我們的測試源碼庫。
3.3建立Subversion數(shù)據(jù)庫,當前版本Subversion支持兩種格式數(shù)據(jù)庫,一種是FSFS,另外一種是BDB(BerkeleyDatabase)。在命令行下輸入svnadmincreate–fs-typebdbTestRepository建立BDB格式的數(shù)據(jù)庫(確保當前目錄已經切換到E:\SVN\),在命令行下輸入svnadmincreate–fs-typefsfsTestRepository建立FSFS格式的數(shù)據(jù)庫(確保當前目錄已經切換到E:\SVN\)。建好數(shù)據(jù)庫以后,到E:\SVN\TestRepository下看看是不是多了很多目錄和文件,注意不要試圖直接修改這些文件!或者使用TortoiseSVN圖形化的完成這一步:在目錄E:\SVN\repository下”右鍵->TortoiseSVN->CreateRepositoryhere…,然后可以選擇版本庫模式。
3.4打開$\apachegroup\apache2\conf\httpd.conf配置文件,在文件的末尾加入以下語句,
<Location/svn>
DAVsvn
SVNParentPathe:\SVN
AuthTypeBasic
AuthName“Subversionrepositories”
AuthUserFilepasswd
#AuthzSVNAccessFilesvnaccessfile
Requirevalid-user
</Location>
這里建立了一個虛擬目錄http://yourServer/svn/,所有的Subversion源碼倉庫都在這個虛擬目錄中,并且使用“passwd”文件中username/password(用戶名/密碼)列表訪問http://yourServer/svn/。
3.5在命令行下切換到$\apachegroup\apache2,執(zhí)行bin\htpasswd-cpasswd<username>,這里<username>是你想要加入的用戶名,比如doudou。執(zhí)行這個命令成功以后就會在bin目錄下建立一個passwd文件,之后如果再加入新的用戶和更改已有用戶的密碼,執(zhí)行bin\htpasswdpasswd<username>即可。
注意一定要在$\apachegroup\apache2下執(zhí)行,這樣生成的passwd文件$\apachegroup\apache2根目錄下,而不是在bin目錄下,apache默認是在$\apachegroup\apache2根目錄下尋找passwd文件,如果你在bin目錄下執(zhí)行了這個命令請把生成的passwd文件剪切到$\apachegroup\apache2根目錄下。
3.6配置結束,重起apache服務后,可以通過web訪問資源庫。SVN安裝問題介紹完畢,期待下節(jié)SVN的配置。

【編輯推薦】

  1. 技術指導:Subversion安裝配置(Windows)之詳解
  2. Subversion和TortoiseSVN如何在Windows下進行構建SVN版本控制
  3. 深度剖析:Subversion服務器安裝配置
  4. MyEclipse中SVN安裝配置新手指南
  5. MyEclipse下配置SVN專家全程指導

 

責任編輯:佚名
相關推薦

2010-05-24 17:13:17

SVN安裝

2010-05-31 13:23:43

SVN整合MyEcli

2010-05-26 19:36:34

SVN目錄結構

2010-05-20 09:29:08

安裝SVN插件

2010-05-27 12:58:07

SVN升級

2010-05-20 09:41:07

MyEclipse下配

2010-05-28 19:35:33

Myeclipse下S

2010-05-20 11:12:13

SVN插件安裝

2010-05-31 13:11:45

MyEclipse下S

2010-05-25 10:24:42

設置SVN權限

2009-07-10 10:38:00

SVN插件Myeclipse7.

2010-05-20 18:38:53

Myeclipse7.

2010-02-01 13:34:59

Python 腳本

2010-06-01 11:22:30

SVN合并跟蹤

2010-05-26 16:52:55

SVN插件

2009-12-23 16:14:23

2010-05-20 17:34:13

MYECLIPSE7.

2010-05-20 11:37:09

安裝SVN插件

2010-05-24 16:36:14

2010-05-24 18:46:50

SVN圖標
點贊
收藏

51CTO技術棧公眾號