IDEA实现SVN创建分支和合并分支

一、创建分支

1、主版本SVN目录结构

IDEA实现SVN创建分支和合并分支

2、IDEA中创建分支

IDEA实现SVN创建分支和合并分支

IDEA实现SVN创建分支和合并分支

弹窗确认框

IDEA实现SVN创建分支和合并分支

点击Yes,分支创建成功!

3、分支版本SVN目录结构

登录svn服务器查看分支

IDEA实现SVN创建分支和合并分支

二、IDEA中切换分支

1、配置分支 (Configure Branches)

如果没有可选择的分支,则需要先配置分支

IDEA实现SVN创建分支和合并分支

版本配置弹窗

IDEA实现SVN创建分支和合并分支

取消权限配置

IDEA实现SVN创建分支和合并分支

 

IDEA实现SVN创建分支和合并分支

 

编辑分支地址

IDEA实现SVN创建分支和合并分支

加载对应的目录

 

IDEA实现SVN创建分支和合并分支

添加分支完成

IDEA实现SVN创建分支和合并分支

2、切换到指定分支

IDEA实现SVN创建分支和合并分支

 

IDEA实现SVN创建分支和合并分支

点击OK,完成版本切换。

IDEA实现SVN创建分支和合并分支

 

三、合并分支

目标:v816版本合并到trunk版本。

1、确保或者切换到trunk分支上,见上面二切换分支。

2、合并v816版本到trunk上

version control—->subversion working copied information——>merge from—–>配置分支的地址—->选择merge all 
svn会自动筛选出本分支没有的版本,也可以选择manually select quick,手动选择,不过推荐merge all,因为这种svn会自动筛选出没有合并的分支。

IDEA实现SVN创建分支和合并分支

选择分支

IDEA实现SVN创建分支和合并分支

选择分支

IDEA实现SVN创建分支和合并分支

merge all

IDEA实现SVN创建分支和合并分支

IDEA实现SVN创建分支和合并分支

 

如果有冲突,会弹窗冲突的文件列表,点击每个文件解决冲突。如果没有冲突,等一会即合并完成!