<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://m.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免费一区二区三区| 成人一区二区免费视频| 中文字幕无码视频手机免费看| 久久久亚洲精品无码| 女人体1963午夜免费视频| 亚洲毛片αv无线播放一区| 三级网站在线免费观看| 亚洲国产精品一区二区成人片国内| 91精品成人免费国产| 亚洲AV综合色区无码一区爱AV | 亚洲综合久久1区2区3区| 蜜臀98精品国产免费观看| 亚洲天堂一区在线| 免费精品国产自产拍在| 亚洲国产精品无码中文lv| 亚洲?V乱码久久精品蜜桃 | 在线亚洲97se亚洲综合在线| 久久九九久精品国产免费直播| 亚洲精品高清国产一线久久| 99久久综合精品免费| 亚洲人成人网毛片在线播放| 国产自产拍精品视频免费看| 国产日韩AV免费无码一区二区三区| 亚洲gv猛男gv无码男同短文| 成人福利免费视频| www亚洲精品久久久乳| 国产∨亚洲V天堂无码久久久| 精品国产污污免费网站aⅴ| 亚洲中文字幕无码亚洲成A人片| 韩国日本好看电影免费看| 国产性生大片免费观看性| 亚洲国产精品无码久久久| 四虎影库久免费视频| 免费看无码特级毛片| 国产亚洲sss在线播放| 亚洲乱码中文字幕手机在线| 中文字幕亚洲免费无线观看日本| 亚洲国产精品嫩草影院| 亚洲精品国产字幕久久不卡| 久久WWW色情成人免费观看| 国产vA免费精品高清在线观看|