一、创建分支
1、主版本SVN目录结构
2、IDEA中创建分支
弹窗确认框
点击Yes,分支创建成功!
3、分支版本SVN目录结构
登录svn服务器查看分支
二、IDEA中切换分支
1、配置分支 (Configure Branches)
如果没有可选择的分支,则需要先配置分支
版本配置弹窗
取消权限配置
编辑分支地址
加载对应的目录
添加分支完成
2、切换到指定分支
点击OK,完成版本切换。
三、合并分支
目标:v816版本合并到trunk版本。
1、确保或者切换到trunk分支上,见上面二切换分支。
2、合并v816版本到trunk上
version control—->subversion working copied information——>merge from—–>配置分支的地址—->选择merge all
svn会自动筛选出本分支没有的版本,也可以选择manually select quick,手动选择,不过推荐merge all,因为这种svn会自动筛选出没有合并的分支。
选择分支
选择分支
merge all
如果有冲突,会弹窗冲突的文件列表,点击每个文件解决冲突。如果没有冲突,等一会即合并完成!
一、创建分支
1、主版本SVN目录结构
2、IDEA中创建分支
弹窗确认框
点击Yes,分支创建成功!
3、分支版本SVN目录结构
登录svn服务器查看分支
二、IDEA中切换分支
1、配置分支 (Configure Branches)
如果没有可选择的分支,则需要先配置分支
版本配置弹窗
取消权限配置
编辑分支地址
加载对应的目录
添加分支完成
2、切换到指定分支
点击OK,完成版本切换。
三、合并分支
目标:v816版本合并到trunk版本。
1、确保或者切换到trunk分支上,见上面二切换分支。
2、合并v816版本到trunk上
version control—->subversion working copied information——>merge from—–>配置分支的地址—->选择merge all
svn会自动筛选出本分支没有的版本,也可以选择manually select quick,手动选择,不过推荐merge all,因为这种svn会自动筛选出没有合并的分支。
选择分支
选择分支
merge all
如果有冲突,会弹窗冲突的文件列表,点击每个文件解决冲突。如果没有冲突,等一会即合并完成!