CVS使用(圖文并茂)

CVS使用(圖文并茂)

ID:37919775

大小:1.77 MB

頁數(shù):45頁

時(shí)間:2019-06-02

CVS使用(圖文并茂)_第1頁
CVS使用(圖文并茂)_第2頁
CVS使用(圖文并茂)_第3頁
CVS使用(圖文并茂)_第4頁
CVS使用(圖文并茂)_第5頁
資源描述:

《CVS使用(圖文并茂)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、玩轉(zhuǎn)CVSNT+TortoiseCVS版本控制系統(tǒng)(圖解)(上)??????文章以CVSNT+TortoiseCVS搭建CVS平臺(tái)的配置過程為主線,詳盡介紹了CVS的平臺(tái)搭建的過程。并以應(yīng)用為中心,結(jié)合Java程序員常用的兩種開發(fā)工具Eclipse-3.2、IntelliJIDEA5.12介紹了如何在這些IDE中使用CVS。文章中淡化了CVS的命令介紹,原因在于本人認(rèn)為,命令可以在命令行很方便查看,但看了命令不等于你會(huì)用了這些工具。所以不要期待本文能講解給你多少CVS命令。???????文章分為兩大部分:第一部分主要講述CVS平臺(tái)的搭建;第

2、二部分主要講解如何應(yīng)用搭建好的CVS做開發(fā),文章偏重對(duì)Java程序程序的開發(fā),其實(shí)別的語言也可以用CVS,都是一樣的。?目錄目錄?1?????????第一部分一、?環(huán)境:?1二、?概述?2三、?軟件安裝?2四、?CVSNT服務(wù)器端的配置?2(一)、倉庫配置?2(二)、服務(wù)器配置?6(三)、兼容性配置?7(四)、插件配置?8(五)、高級(jí)配置?8五、?CVS客戶端配置?9(一)、TortoiseCVS客戶端的配置?9(二)、用CVSNT或者TortoiseCVS命令行命令作為客戶端軟件操作CVS。?14????????第二部分六、?CVS應(yīng)用實(shí)

3、踐?15(一)、CVSNT+Eclipse的CVS的配置?15(二)、CVSNT+I(xiàn)ntelliJIDEA5.12的CVS的配置?29總結(jié)?43聲明?44?一、?環(huán)境:WindowsXP/2003CVSNT2.5.03(Scorpio)Build2382TortoiseCVS1.8.26Eclipse3.2IntelliJIDEA5.12?二、?概述????????CVS是ConcurrentVersionSystem(并行版本系統(tǒng))的縮寫,用于版本管理.如果大家曾經(jīng)參與過多人協(xié)作開發(fā)的項(xiàng)目,大家肯定有這樣的痛苦經(jīng)歷:由于多個(gè)人同時(shí)修改同一

4、個(gè)文件,自己辛辛苦苦修改的程序被別人徹底刪除了.另外,如果你的軟件/程序已經(jīng)發(fā)布了三個(gè)版本,而這時(shí)候用戶需要你修改第二個(gè)版本的東西,也許你會(huì)因?yàn)橹槐A袅俗钚掳姹径纯蘖魈?。還有就是你對(duì)程序做了一些修改,但是修改很少,你只想給遠(yuǎn)方的同事發(fā)一個(gè)兩個(gè)版本之間的差別文件,這樣可以免于郵箱不夠大,網(wǎng)速太慢之類的問題.為了解決類似這樣的問題,以及諸如生成補(bǔ)丁文件,歷史版本修改等,一幫黑客(褒義)在原先Unix體系里很成熟的SCCS和RCS的基礎(chǔ)上,開發(fā)了CVS。(SCCS:SourceCodeControlSystem,RCS:RevisionCont

5、rolSystem)。???????我們知道,CVS是使用“客戶端/服務(wù)器”(Client/Server)模式來工作的,這也是優(yōu)秀版本控制系統(tǒng)的發(fā)展趨勢(shì)。那么我們首先要有一臺(tái)CVS服務(wù)器(當(dāng)然這臺(tái)電腦也可以同時(shí)作為客戶端來使用)。本節(jié)所要介紹的就是如何利用CVSNT架設(shè)一臺(tái)windows操作系統(tǒng)環(huán)境下的CVS服務(wù)器。CVSNT顧名思義,肯定是用在windows上的,此軟件可以從[url]www.CVSNT.org[/url]免費(fèi)下載最新版本。?????????CVS的基本工作思路是這樣的:在一臺(tái)服務(wù)器上建立一個(gè)倉庫,倉庫里可以存放許多不同項(xiàng)

6、目的源程序。由倉庫管理員統(tǒng)一管理這些源程序.這樣,就好象只有一個(gè)人在修改文件一樣.避免了沖突.每個(gè)用戶在使用倉庫之前,首先要把倉庫里的項(xiàng)目文件下載到本地。用戶做的任何修改首先都是在本地進(jìn)行,然后用cvs命令進(jìn)行提交,由cvs倉庫管理員統(tǒng)一修改.這樣就可以做到跟蹤文件變化,沖突控制等等。?三、?軟件安裝????????1、?目的:用CVSNT作為CVS服務(wù)器,用TortoiseCVS作為CVS的客戶端。Eclipse3.2和IntellijIDEA5.12這些開發(fā)工具也自帶有標(biāo)準(zhǔn)的CVS客戶端,這些客戶端都是通用的。???????2、?軟件的

7、安裝:???????軟件的安裝很簡單,先安裝CVSNT,再安裝TortoiseCVS。默認(rèn)安裝即可。???????在此,安裝軟件路徑分別為:???????CVSNT安裝到D:ProgramFilescvsnt???????TortoiseCVS安裝到D:ProgramFilesTortoiseCVS???????安裝完成后,重新啟動(dòng)計(jì)算機(jī)。?四、?CVSNT服務(wù)器端的配置(一)、倉庫配置???????1、?打開CVSNT的控制面板,運(yùn)行開始菜單CVSNT菜單文件夾里的“CVSNTControlPanel”即可。如下圖????????

8、2、?如上圖,確保CVSNT的兩個(gè)服務(wù)啟動(dòng)正常,單擊選項(xiàng)卡“Repositoryconfiguration”(倉庫配置)。CVS倉庫是代碼的每個(gè)版本和所有相關(guān)記錄在服務(wù)器端的儲(chǔ)存

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。