seaairland

           

          利用CVSNT在Eclipse中使用CVS--4.實踐CVS

          第四節 實踐CVS

          1.提交代碼

          ? 現在我增加一條輸出語句“System.out.println("第一次修改");”,保存。然后選擇右側“包資源管理器”中的HelloWorld.java文件,右擊,在彈出菜單中選擇“小組”->“提交”。

          ?

          提交后顯示如下,可以看到CVS資源庫已經反映了提交后文件的改變。

          2.從資源庫中更新代碼

          ?? 現在刪除掉HelloWorld.java中的語句“System.out.println("第一次修改");”,然后保存。

          ?? 右擊HelloWorld.java文件->替換為->HEAD的最新內容,可以看到刪除的代碼已經還原了。

          ?? 或者,右擊HelloWorld.java文件->小組->與資源庫同步,選擇“將當前更改從右邊復制到左邊”按鈕,然后保存,可以看到刪除的代碼已經還原了。

          ?

          3. 檢出項目

          ?? 右擊“CVS資源庫”中的“Hello World CVS”,選擇“檢出為...”

          ? 在“檢出為”對話框中的“項目名稱”填寫:Hello World CVS Two,然后點擊“完成”。

          ? 這樣,這兩個項目同時指向一個CVS資源庫,就有可能產生提交沖突。

          4. 發生沖突

          ??? 簡化一下,把Hello World CVS項目稱為項目1,Hello World CVS?Two稱為項目2。注意當前這兩個項目的版本都是1.2。

          ??? 在項目1中增加一條語句“System.out.println("項目1第1次修改");”?;項目2增加一條

          語句“ System.out.println("項目2第1次修改");”。

          ?提交項目1的HelloWorld.java,注意這時版本變成了1.3。

          ?這時提交項目2的HelloWorld.java,會出現一個錯誤,如下:

          ?

          這是由于資源庫中已經具有該資源的更新修訂版(版本是1.3),而版本是1.2的項目2提交時就會發生沖突。

          5. 解決沖突

          ? 將項目2的工作與資源庫資源合并,并以本地方式保存合并的資源。然后可以選擇提交此合并的結果。

          ?? 右擊項目2的HelloWorld.java 1.2->小組->更新...?? 如圖:

          注意此時項目2的版本已經變成了1.3,更新后沖突已標記出來,你可以選擇是否合并資源庫中的內容,然后保存,這時項目2可以提交合并后的版本了。提交后,項目2和資源庫的版本變成了1.4。


          posted on 2006-04-18 18:32 chenhui 閱讀(575) 評論(0)  編輯  收藏 所屬分類: java基礎好文收集eclipse

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          介紹 IOC

          友情鏈接

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 龙江县| 县级市| 裕民县| 蒙自县| 鄯善县| 临夏市| 惠来县| 通辽市| 日喀则市| 桂阳县| 临夏市| 崇礼县| 成安县| 通许县| 洪湖市| 龙州县| 马尔康县| 喀什市| 南皮县| 剑川县| 定安县| 慈利县| 阿拉善右旗| 通辽市| 会宁县| 桂阳县| 缙云县| 乐都县| 宾阳县| 乐东| 湖北省| 赣州市| 碌曲县| 龙井市| 海伦市| 平原县| 平山县| 克东县| 如皋市| 江西省| 临潭县|