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

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

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

    李順利
    隨筆-50  評論-170  文章-0  trackbacks-0

    真實Java項目中的版本管理

    ——在線版本控制之SubVersionMyEclipse整合

    以前寫過一篇博文《在線版本控制之SubVersionMyEclipse整合》,介紹了一下Eclipse/Myeclipse中的項目版本管理的基礎知識,并沒有用到實踐的例子,幾天我就介紹一下我們最近的一個真實的項目(比較小了)中是如何進行項目的管理的。

    目錄

    .        項目開發環境.... 1

    .        工具的安裝.... 1

    .        插件的安裝.... 1

    .        版本控制倉庫(服務器端).... 5

    .        項目版本管理測試.... 8

    .        項目版本管理實踐中注意點.... 10

    .        友情邀請.... 11

     

    一.    項目開發環境

    1.         JDK 1.5/5.0以上

    2.         MyEclipse 6.0以上

    3.         Subclipse 1.6.0

    二.    工具的安裝

    Java項目的基礎,當然是先安裝JDK了,下載后安裝,配置一下環境變量(實際上我一般都不配置,MyEclipse使用中根本都不需要配置);

    JDK安裝完成后,就安裝Java開發利器MyEclipse了。

    三.    插件的安裝

    SVN一般可以單獨使用,在上一篇博文中在線版本控制之SubVersionMyEclipse整合我也介紹過一下,不僅僅是支持Java的,其他的一些文件都可以進行管理。

    MyEclipse中使用項目管理是需要插件的支持的,安裝插件的方法很多,今天在這里我就介紹一個非常方便的方法,就是MyEclipse的更新來完成SVN插件Subclipse 1.6.0的安裝。

    打開MyEclipse,選擇Help->Software Updates

    clip_image002

    選擇Add Site,在Location中輸入http://subclipse.tigris.org/update_1.6.xhttp://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=C6ADEC93154CFAE0A41D262374F5022C?pageID=p4wYuA中有這句Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x

    ),點擊OK

    clip_image004

    更新并選擇剛添加的站點

    clip_image006

    添加右上角的Install按鈕,后下載插件

    clip_image008

    點擊Next,選擇I accept…

    clip_image010

    clip_image012

    安裝完成,重啟Myeclipse

    clip_image014

    重啟完成后,查看插件是否安裝成功

    clip_image016

    四.    版本控制倉庫(服務器端)

    項目中的版本控制是需要一個版本倉庫的,用于放置我們使用過的一下項目文件,你可以在本機或者服務器上建立一個版本倉庫,不過我今天介紹的是一個網絡版的倉——Google Code,服務器是Google的,雖然是開源項目,不過速度和安全還是可以保障的。

    Google Code 的首頁http://code.google.com/hosting/,選擇Sign in to create a project clip_image018

    會出現Gmail登陸界面(沒有Gmail的用戶可以先申請一個),登陸成功后出現創建項目的頁面,由于頁面時英文的,具體是如何創建請自己摸索一下。

    clip_image020

    創建成功后訪問自己的項目主頁:http://code.google.com/p/項目名稱,例:http://code.google.com/p/usc/(我自己的一個項目)

    clip_image022

    注意看一下右上角有個Star this Project,左邊有個星星的,這個非常關鍵,可以獲取你的密碼(現在說有點提前),單擊clip_image024點擊超鏈接,后可以看到自己創建的一些項目,點擊Setting,里面有一個password,在Google CodeSVN使用的用戶名是你的Gmail的完整用戶名(包括@gmail.com),密碼就是在這里獲取,而并不是你的Gmail郵箱密碼 (不好意思,為了安全考慮,把我的密碼隱藏了)

    clip_image026

    到此,你已經在Google Code 上面建立了一個遠程的版本控制倉庫,下面就告訴大家如何使用了。(實際上Google Code并不僅僅是作為版本控制的,里面還有許多有用的功能。象文件上傳提供超鏈接下載等都比較實用,好的東西等待大家的發現)。

    打開SVN的視圖

    clip_image028

    clip_image030新建一個資源庫,URLhttps://項目名稱.googlecode.com/svn/

    clip_image032

    用戶名為你的Gmail郵箱全名(包括@gmail.com,密碼為剛剛在創建項目時候Setting里面的密碼(不是你的Gmail郵箱密碼)

    clip_image034

    至此,SVN網絡倉庫搞定。

    五.    項目版本管理測試

    新建一個Java項目,寫一些代碼,把它添加到版本控制

    clip_image036

    選擇SVNNext

    clip_image038

    后面一直NextFinish,這個時候,只是把工程上傳到服務器上,還沒有更新里面的文件,同理,我們先提交,選擇team->提交(submit)

    clip_image040

    此時,能夠看到整個項目有關藥瓶圖標,說明,項目已經被SVN管理,且沒有被更改,具體的圖標有什么意思,請大家上網查查。

    六.    項目版本管理實踐中注意點

    項目版本管理總的原則是先更新(update)(從服務器端下載最新文件)后提交(submit)(上傳本地文件至服務器)

           記住上面的原則,一般在項目版本管理中是沒有問題的。一般還會遇到同時對同一個文件進行操作,更新后會出現一些錯誤,象-- > u12, --- > me就是出現了版本沖突,SVN并沒有那么智能,需要我們選擇修改后提交即可。

    七.    友情邀請

    歡迎大家一起交流學習,加我(Q506817493)一起探討Java的樂趣,謝謝。

     

     

     

    木子寫于2009108



    博客中的一些下載已經放到了百度云了,請根據需要下載。【點我去百度云下載】

    最后弱弱地說一下,如果可以的話,轉載請提供出處( ),謝謝。
    posted on 2010-01-07 21:17 李順利 閱讀(3489) 評論(3)  編輯  收藏

    評論:
    # re: 真實Java項目中的版本管理 2010-01-08 12:35 | 淘寶皇冠大全
    是大家看法的手  回復  更多評論
      
    # re: 真實Java項目中的版本管理 2010-01-08 13:19 | 5452
    不需要像gmail那樣登陸,直接用不帶后綴的用戶名登陸。  回復  更多評論
      
    # re: 真實Java項目中的版本管理 2010-01-08 13:25 | 李順利
    @5452
    那是在自己的機器上建立倉庫就在配置登陸的用戶名和密碼就可以直接用不帶后綴的用戶名登陸,用Gmail登陸是為了與Google Code服務器同步使用  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 国产精品亚洲色图| 亚洲日本在线播放| 成年大片免费高清在线看黄| 免费高清资源黄网站在线观看 | 国产大片91精品免费观看不卡| 国产亚洲精品a在线观看app| 巨胸喷奶水www永久免费| 亚洲一区二区三区免费| 成人嫩草影院免费观看| 亚洲第一页日韩专区| 黄色网址大全免费| 亚洲精品无码久久毛片| 成人免费av一区二区三区| 久久亚洲国产成人影院网站| 中文字幕高清免费不卡视频| 亚洲不卡av不卡一区二区| 无码专区AAAAAA免费视频| 亚洲一区二区三区高清| 国产h肉在线视频免费观看| 国产精品亚洲一区二区麻豆| 国外成人免费高清激情视频 | 高潮毛片无遮挡高清免费视频| 国产一级高清视频免费看| 日本精品久久久久久久久免费| 国产亚洲大尺度无码无码专线| 成人无码WWW免费视频| 亚洲国产精久久久久久久| 91精品免费国产高清在线| 亚洲熟妇AV一区二区三区浪潮| 国产日产成人免费视频在线观看| 手机永久免费的AV在线电影网| 亚洲综合色自拍一区| 亚洲免费闲人蜜桃| 看Aⅴ免费毛片手机播放| 亚洲精品无码MV在线观看 | 韩国免费a级作爱片无码| 亚洲丁香色婷婷综合欲色啪| 永久免费av无码网站韩国毛片| 免费无码婬片aaa直播表情| 亚洲国产成人精品不卡青青草原| 日韩免费a级毛片无码a∨|