SVN版本管理教程


1、     先上SVN for Eclipse的地址

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

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

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


輸入文件夾名  —>Finish
 


3、     從SVN獲取項目

 
 
從SVN檢出項目
 
 

Ok 以上就是這么簡單,接下來才是本文的重點

-------------------是不是這么割-----------------------------------------------
 
4、     協作開發

基本流程:
    * 各開發成員建立自己的分支,並在此分支上開發
    * 各開發成員把分支合並到主干上並形成較為穩定
    * 各個成員重新從主干上建立新的分支,在此分支上開發(即回到第一步)
    * 循環往復,直到工程結束


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

*合並
     合並指的的是將分支開發穩定的代碼合並到主干中,所以第一步是將代碼切換到主干代碼。右擊項目—> Team —> 切換
 
右擊項目—> Team —> 合並
 
我們選擇第二項將分支代碼合並到主干
選擇要合並進主干的分支 Finish
合並成功后提交一下。
 
*解決沖突
     同事修改了同一個文件就會出現沖突,有沖突的話合並的時候就會彈出這個對話框提示解決沖突的方式。我一般使用最后一個解決辦法 “啟動圖形沖突決議編輯器”

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM