SVN創建分支/合並分支/切換分支


在建立項目版本庫時,可首先建好項目文件夾,並在其中建立trunk, branches, tags三個空的子目錄。這樣在trunk中開始進行開發

trunk是主分支,是日常開發進行的地方。

branches是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄中。又比如為不同用戶客制化的版本,也可以放在分支中進行開發。

tags目錄一般是只讀的,這里存儲階段性的發布版本,只是作為一個里程碑的版本進行存檔。

 

以eclipse為例來做SVN分支的創建/合並/切換

  

一、創建分支

  1、右鍵項目 —> Team —> Branch/Tag...(分支/標記...) 

  

  2、設置URL兩種方法:1.手動設置分支的svn的url地址 2.瀏覽資源庫選擇對應的目錄。

  我這里選擇第二種方式:瀏覽資源庫,選擇branches(這里的目錄是我預先創建好的目錄,沒有的建議先創建目錄),然后手動在目錄后面創建分支名稱(項目名稱_創建日期_版本)

   

  3、然后 Next —> Finish 

    

  4、分支創建完成,不信你看!

  

 

二、合並分支

  1、右鍵項目 —> Team —> 合並(M)...(Merge...)

  

  

   

  

  

  合並前一定要先update、commit,保證不會out of day,並將本地的修改保存到repository 

  branch和trunk並行開發的過程中,要經常同步,將trunk的修改合並到branch,合並時選擇"Merge a range of revision"

  branch最后合並回trunk時,merge type選擇"Reintegrate a branch"

 

三、切換分支

  1、右鍵項目 —> Team —> 切換(S)...(Switch to another Branch/Tag/Revision...)

 

本文轉載自 https://www.cnblogs.com/andy2simple/p/5386256.html

 


免責聲明!

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



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