<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    live and learn

    big big world
    posts - 5, comments - 27, trackbacks - 0, articles - 1
       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    SVN快速入門3--整合eclipse(2)

    Posted on 2009-07-09 12:16 小人物 閱讀(2844) 評論(2)  編輯  收藏 所屬分類: SVN

        上一篇寫了在eclipse里如何把project import到svn服務(wù)器里面,這篇將介紹在ecipse里執(zhí)行svn的基本操作。

         這個是上次在eclipse里import后的項目截圖:

    image

        發(fā)現(xiàn)出現(xiàn)了問號,意思是unversioned。我們執(zhí)行commit命令。右擊項目-》Team-》提交

    image

        提交后,項目右下方的小圖標(biāo)變成黃色的小瓶子,說明eclipse里面項目的版本和服務(wù)器里面項目的版本一致。如圖:

    image

        既然是版本控制,那僅僅在一個eclipse里面測試svn是沒有意義的。所以我在本機安裝了第二個eclipse模仿同個工作組的其他用戶。

        第一個eclipse簡稱為A,第二個eclipse簡稱為B。

        如圖,現(xiàn)在B建立svn服務(wù)器連接。

    image

    然后把svn服務(wù)器里面A上傳的項目checkout到B上。

     

    image

    切換到j(luò)avaee試圖,發(fā)現(xiàn)項目已經(jīng)checkout成功。

    image

    在B里添加一行代碼,commit

    image

    這時候我們看A,它還沒提示版本出現(xiàn)不同,但是代碼還是原來那個。

    image

    這時候我們可以主動去比較A里面的HelloWorld文件和版本庫的最新文件。

    image

    現(xiàn)在版本庫的HelloWorld文件多了一行代碼:

    image

    此時我們在A里面執(zhí)行update命令,將A的項目更新到和版本庫一致。

    image

    我們再修改A里面的HelloWorld,執(zhí)行commit命令

    image 

    然后我們在B里面修改HelloWorld.大家注意,此時B里面的HelloWorld并沒有update到A的修改.

    image

    執(zhí)行commit命令

    image

    提示commit失敗,所以我們只能先update.執(zhí)行update命令:

    image

    我們會發(fā)現(xiàn),多出了一些代碼.其中.mine表示是我們自己修改的,版本庫里面并沒有的代碼,我們只能手動刪掉這些提示,如圖:

    image

    再執(zhí)行commit命令.

    image

    此時還是提示錯誤,再看一下文件,會發(fā)現(xiàn)多出了三個文件.

    image

    執(zhí)行Team->標(biāo)記為解決,消除這三個文件.

    image

    再次執(zhí)行commit命令,終于成功了.

    image

    此時,我們可以把HelloWorld作為穩(wěn)定文件,對其進(jìn)行鎖定.Team->鎖定

    image

    此時,圖標(biāo)變成灰色的勾.

    image

    在解鎖之前,不能再對其進(jìn)行任何的修改操作.

    我們對A驚醒update的操作.

    若要將文件恢復(fù)到update之前的版本,先將HelloWorld解鎖,然后Team->還原

    image

    若要將HelloWorld恢復(fù)到以前提交的版本,右鍵點擊文件,replace with->Local History

    image

    選擇我們需要的版本,可以查看兩者的代碼,然后replace

    image

    大家去eclipse的工作目錄會發(fā)現(xiàn),svn版本控制的項目子目錄下都會有一個.svn的隱藏文件夾,如果我們要導(dǎo)出沒有.svn的文件夾的項目,可以在項目里Team->導(dǎo)出

    image

    到此,eclipse下運行svn的基本命令已經(jīng)講完.



    此文為原創(chuàng),如有轉(zhuǎn)載請注明出處http://www.tkk7.com/gdhqs/。如有錯誤,請大家批評指正,謝謝!


    評論

    # re: SVN快速入門3--整合eclipse(2)[未登錄]  回復(fù)  更多評論   

    2009-07-09 15:42 by simple
    不錯,加油!繼續(xù)寫!

    # re: SVN快速入門3--整合eclipse(2)  回復(fù)  更多評論   

    2009-07-09 16:04 by 凡客誠品
    不錯,加油!繼續(xù)寫
    主站蜘蛛池模板: 久久精品国产亚洲AV无码娇色| 亚洲一区动漫卡通在线播放| 精品成人免费自拍视频| 亚洲小说区图片区| 四虎永久免费影院| 久久免费视频99| 亚洲免费综合色在线视频| 久久亚洲AV永久无码精品| 日韩欧毛片免费视频| 羞羞视频在线观看免费| 亚洲电影一区二区三区| 国产高清在线免费| 无码AV片在线观看免费| 国产精品亚洲小说专区| 久久精品国产亚洲AV麻豆网站| 国产免费久久精品| 5g影院5g天天爽永久免费影院| 美女被免费视频网站a| 亚洲毛片一级带毛片基地| 亚洲另类少妇17p| 我要看免费的毛片| 免费福利在线视频| 免费毛片毛片网址| 亚洲av片不卡无码久久| 亚洲国产一二三精品无码| 国产福利免费在线观看| 最近中文字幕免费完整 | 三级毛片在线免费观看| 国产色在线|亚洲| 亚洲国产人成在线观看69网站| 免费一级e一片在线播放| 国产精品美女午夜爽爽爽免费 | 四虎影视永久免费视频观看| 蜜臀AV免费一区二区三区| 中国在线观看免费的www| 综合偷自拍亚洲乱中文字幕| 亚洲av产在线精品亚洲第一站| 亚洲国产高清视频| 相泽亚洲一区中文字幕| 免费一级毛片在线观看| 午夜一区二区免费视频|