日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

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

 ~~無語~~ 2016-08-25
第四節(jié) 實踐CVS

1.提交代碼

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

 

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

2.從資源庫中更新代碼

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

   右擊HelloWorld.java文件->替換為->HEAD的最新內(nèi)容,可以看到刪除的代碼已經(jīng)還原了。

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

 

3. 檢出項目

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

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

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

4. 發(fā)生沖突

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

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

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

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

 這時提交項目2的HelloWorld.java,會出現(xiàn)一個錯誤,如下:

 

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

5. 解決沖突

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

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

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

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多