目录
准备工作:
创建一个测试项目,项目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,即可复制出一个独立的项目 带之前的历史纪录