seaairland

           

          利用CVSNT在Eclipse中使用CVS--補(bǔ)充一些資料

          ?前段時(shí)間我曾寫了一篇文章,介紹如何“利用CVSNT在Eclipse 3.0中使用版本控制系統(tǒng)CVS”,鏈接是
          http://blog.csdn.net/javamxj/archive/2004/10/12/132904.aspx? 。 當(dāng)時(shí)我使用的CVSNT的版本是2.0.51d,發(fā)表不久,CVSNT的版本已經(jīng)升級(jí)了多次,再套用以前的文章,容易出現(xiàn)一些小問題。這里我就簡(jiǎn)單地補(bǔ)充一些有關(guān)在CVSNT 2.0.58d版本下使用的資料(這里主要是介紹一些不同的地方,相同的就略了,還是要參考上面的文章)。
          ?
          ???eclipse使用的還是3.0.1版本,當(dāng)前版本已經(jīng)是3.1M4了,對(duì)于CVS使用基本變化不大。
          ???CVSNT 2.0.58d?? http://www.cvsnt.com/cvspro/

          ?
          ???安裝沒有什么可說的,直接安裝下去就是。?????????????????????????????????
          注意
          ? 安裝之后,通過 控制面板 ->管理工具 ->服務(wù): 可以看到 CVSNT 和 CVSNT Locking Service 這兩個(gè)服務(wù)的狀態(tài)都是"已啟動(dòng)",啟動(dòng)類型都是"自動(dòng)"。如果你不想每次開機(jī)都運(yùn)行這兩個(gè)程序,可以把啟動(dòng)類型改為“手動(dòng)”(可以節(jié)約點(diǎn)內(nèi)存)。若要再啟動(dòng)它們,可以通過CVSNT程序組中的“Service control panel”來控制它們。
          ?
          第一節(jié) 安裝與配置cvsnt
          ?
          配置cvs server
          ?
          1.開始 ->所有程序 ->cvsnt ->Service control panel,出現(xiàn)以下窗口:
          (安裝后的默認(rèn)狀態(tài)是運(yùn)行的)
          ?
          ?2. 切換到Advanced頁:這里沒有什么要修改的,默認(rèn)即可。
          ?
          ?
          3.切換倒repositories頁,點(diǎn)擊“add”按鈕建立一個(gè)項(xiàng)目庫,在這里我新建一個(gè)D:/cvsfile目錄,
          ?? 點(diǎn)擊OK,會(huì)出現(xiàn)一個(gè)對(duì)話框,點(diǎn)擊"是"即可。
          ?
          ?
          第二節(jié): 在eclipse中配置CVS client?
          ? 這里談一下配置CVS資源庫,其它的步驟與先前文章類似,就不說了。??
          ?
          創(chuàng)建一個(gè)帳號(hào):
          ?? 先前的文章中有一種創(chuàng)建帳號(hào)的方法:計(jì)算機(jī)管理->本地用戶和組->用戶?,F(xiàn)在再用這種方法,發(fā)現(xiàn)總是不能很好地配合CVS的連接,所以不再提倡使用這種方法了。?這里介紹通過“用戶帳號(hào)”?來創(chuàng)建它。?
          ???通過 控制面板 ->用戶帳號(hào) ->創(chuàng)建一個(gè)新帳戶:這里我輸入的名稱是 “javamxj” ;挑選帳戶類型選擇“受限”(這樣可以安全些),然后點(diǎn)擊“創(chuàng)建帳號(hào)”。 雙擊“javamxj”帳號(hào),點(diǎn)擊“創(chuàng)建密碼”,這里我選擇的密碼是“javamxj”。好了,這樣,一個(gè)帳號(hào)創(chuàng)建了。
          ?
          ?
          主機(jī): cvs服務(wù)器的主機(jī)名,也可以是它的IP地址,因?yàn)槭潜镜刂鳈C(jī),所以填寫"localhost"
          ?
          資源庫路徑: 在上一節(jié)"安裝與配置cvsnt" 步驟2 "切換倒repositories頁" 中的"Name"項(xiàng);
          ???????????? 在此例中就是"/cvsfile"。
          ?
          認(rèn)證:?將剛才創(chuàng)建的帳號(hào)名和密碼填入。
          ?
          連接類型: 選擇“pserver” 是最常用的一直cvs遠(yuǎn)程訪問方式 。
          ?
          最好勾選“保存密碼”,不用再次輸入密碼。
          ?
          ?
          ?
          此外,實(shí)踐CVS時(shí)有一點(diǎn)要注意:
          ?? 創(chuàng)建工程時(shí),所用的包名不要單獨(dú)含有cvs這個(gè)詞,以免造成目錄名沖突。

          ?
          ?
          第三節(jié) 如何從網(wǎng)絡(luò)上獲取源碼
          ?
          ??? 想必大家都知道 EasyStruts for Eclipse 這個(gè)插件,它是用來開發(fā)Struts的??墒撬陌姹疽呀?jīng)很久沒有更新了,它被并入了myEclipse(可惜是要Money的),這個(gè)工程算是Down了。如果你還是想使用它的話,要么使用較低版本的Eclipse,要么修改EasyStruts的源碼,使它適合較高版本的Eclipse。
          ?
          ?? 下面介紹如何使用CVS獲得它的源碼。
          ??? http://sourceforge.net/projects/easystruts??? EasyStruts的主站點(diǎn)。
          ??? 從上面這個(gè)網(wǎng)頁上點(diǎn)擊“CVS”鏈接,即 http://sourceforge.net/cvs/?group_id=54542
          切換到CVS頁面。有這么一段話:???

          Anonymous CVS Access

          This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key. To determine the names of the modules created by this project, you may examine their CVS repository via the provided web-based CVS repository viewer.

          cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/easystruts login
          ?
          cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/easystruts co modulename?

          ?
          注意上面加粗的一行,主要就根據(jù)它來配置CVS。
          ?
          點(diǎn)擊“完成”后,如果網(wǎng)絡(luò)正常,那么應(yīng)該能看到以下的圖:
          ?
          ?
          選擇easystruts-plugin,右擊->檢出為.......? 即可獲得它的源碼。

          posted on 2006-04-18 18:15 chenhui 閱讀(637) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          介紹 IOC

          友情鏈接

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 兴海县| 大连市| 青岛市| 临朐县| 巴楚县| 交城县| 威海市| 甘孜县| 靖州| 固阳县| 浑源县| 寻乌县| 衡阳县| 浮梁县| 奉新县| 霍州市| 赞皇县| 阿克苏市| 静海县| 彰化市| 张掖市| 九寨沟县| 皋兰县| 呼和浩特市| 海口市| 博客| 大渡口区| 兴化市| 光泽县| 昭觉县| 宜城市| 库车县| 兖州市| 石棉县| 常山县| 汶上县| 会理县| 建平县| 荥经县| 峡江县| 锡林浩特市|