SVN 多分支管理


SVN 新建時可以選擇性的建立三個文件夾

  • trunk            一般作為主開發的地方
  • branches       一般作為從trunk Copy過去的代碼,形成分支
  • tags             一般作為固定版本,不進行修改

branches 與tags 的生成過程其實就是trunk 代碼完整Copy過去的。 后期branches的修改或者trunk修改如果需要同步代碼,需要Merge操作,即代碼合並,其中需要解決代碼沖突Conflict

Intellij IDEA 操作步驟為:

  • Ctrl + T  更新代碼
  • 點擊Changes選項卡中的Subversion Working Copies Information ,再點擊Merge From...
  • 根據需求是從trunk還是從branches中Merge
  • 如果是trunk則點擊Quick Manual Select
  • 可以在彈出的對話框中選擇性的Merge

在IDEA里面對trunk代碼拉分支熟悉了,其實很容易, 

(1)你trunk目錄下的得有個你的releases項目 

(2)在idea的工作空間下,按如下截圖顯示 

(3)填一些拷貝的一些的信息: 

(4)在3的基礎上,選則在svn上的分支路徑時,需要注意如下: 

(5)ok,至此如果不報錯的情況下,就代表拉分支成功,接下來要干的事,就很簡單了,直接找到分支的路徑,把它checkout出來即可! 

 


免責聲明!

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



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