目錄
準備工作:
創建一個測試項目,項目SVN地址是在主幹https://desktop-jepfcnq/svn/test/trunk/branchDemo
選中要創建分支的項目,可以是整個項目,也可以是裏面的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 (複製出一個獨立的項目 帶之前的歷史紀錄)
首先在configure branches 裏面把主幹和分支路徑配置好
點擊 merge from 選擇 自己配置的branch
刷新一下
選擇要合併的分支
merge all 合併全部(不推薦)
quick manual select 展示當前分支的提交記錄,勾選合併(推薦此項)
只需在configure branches 裏面把主幹和分支顛倒過來即可.(注:分支要選"api"的上一層目錄)
創建分支時選any location,即可複製出一個獨立的項目 帶之前的歷史紀錄