SVN版本管理教程

一、     先上SVN for Eclipse的地址

             http://subclipse.tigris.org/update_1.8.x

二、     將項目添加到SVN服務器

             右擊項目—> Team —> Share Project….
 
選擇SVN —> Next
 
 
選擇建立新的資源庫位置 —> Next
 
 
填入地址 —> Next


輸入文件夾名  —>Finish
 


三、     從SVN獲取項目

 
 
從SVN檢出項目
 
 

Ok 以上就是這麼簡單,接下來纔是本文的重點服務器

-------------------是否是這麼割-----------------------------------------------
 
四、     協做開發

基本流程:
    * 各開發成員創建本身的分支,並在此分支上開發
    * 各開發成員把分支合併到主幹上並造成較爲穩定
    * 各個成員從新從主幹上創建新的分支,在此分支上開發(即回到第一步)
    * 循環往復,直到工程結束


案例:
     *創建項目及其分支
 
瀏覽找到分支文件夾並輸入分支名 命名規則: 負責人姓名大寫_日期_後綴
 
輸入好以後一路Next最後輸入相關注釋,Finish便可
 
各個分支負責人從SVN中獲取相關的分支項目進行開發,開發完成提交便可

*合併
     合併指的的是將分支開發穩定的代碼合併到主幹中,因此第一步是將代碼切換到主幹代碼。右擊項目—> Team —> 切換
 
右擊項目—> Team —> 合併
 
咱們選擇第二項將分支代碼合併到主幹
選擇要合併進主幹的分支 Finish
合併成功後提交一下。
 
*解決衝突
     同事修改了同一個文件就會出現衝突,有衝突的話合併的時候就會彈出這個對話框提示解決衝突的方式。我通常使用最後一個解決辦法 「啓動圖形衝突決議編輯器」

衝突編輯器以下
 
在這裏手動編輯便可,是覆蓋仍是附加具體要看代碼和分支負責人商量着來
編輯完成便可保存關閉,彈出完成對話框。選擇yes
 
 
有時候合併也會出現如下兩種錯誤,沒必要緊張Update如下就好了
沒有最新更新的版本
版本沒有提交
 
OK SVN的版本管理我瞭解到的就這些,不足之處望補充學習一下。
相關文章
相關標籤/搜索