SVN分支管理那些事儿
目錄
1.創建分支
2.合并分支
2.1.合并到主干
2.2.合并主干到分支
3.通過分支復制帶歷史紀錄的新項目庫
所有操作都是基于idea的version control
準備工作:
創建一個測試項目,項目SVN地址是在主干https://desktop-jepfcnq/svn/test/trunk/branchDemo
?
1.創建分支
選中要創建分支的項目,可以是整個項目,也可以是里面的module (本文以api為例)
項目上右鍵->Subverion->Branch or Tag...
1.1copy from (從哪里創建分支)
a.working copy (本地從SVN checkout的工作副本)
b.repository (SVN倉庫)
2. copy to (復制到哪)
a.branch or tag
主干要設置到api路徑
分支路徑要設置到api的上一層路徑
name 創建的分支名稱
comment 在SVN修改記錄里展示
?
從SVN 分支檢出api項目
b.any location (復制出一個獨立的項目 帶之前的歷史紀錄)?
2.合并分支
2.1.合并到主干
首先在configure branches 里面把主干和分支路徑配置好
點擊 merge from 選擇 自己配置的branch
刷新一下
選擇要合并的分支
merge all? 合并全部(不推薦)
quick manual select 展示當前分支的提交記錄,勾選合并(推薦此項)
2.2.合并主干到分支
只需在configure branches 里面把主干和分支顛倒過來即可.(注:分支要選"api"的上一層目錄)
3.通過分支復制帶歷史紀錄的新項目庫
創建分支時選any location,即可復制出一個獨立的項目 帶之前的歷史紀錄?
總結
以上是生活随笔為你收集整理的SVN分支管理那些事儿的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对股票进行可视化分析
- 下一篇: Mentor许可、许可分析、分析许可