IDEA装载SVN,分支合并冲突回滚操作

IDEA装载SVN,分支合并冲突回滚操作

一、IDEA装载SVN

安装时需要勾选上如下项bin 目录下才会有svn.exe

IDEA装载SVN,分支合并冲突回滚操作

IDEA装载SVN

IDEA装载SVN,分支合并冲突回滚操作

二、项目上传至SVN进行管理

在SVN上创建库

IDEA装载SVN,分支合并冲突回滚操作

添加对应的SVN库文件地址

IDEA装载SVN,分支合并冲突回滚操作

选择文件库地址点击确认

IDEA装载SVN,分支合并冲突回滚操作

选择1.8点击OK

IDEA装载SVN,分支合并冲突回滚操作

点击OK

IDEA装载SVN,分支合并冲突回滚操作

这个直接点Cancel

IDEA装载SVN,分支合并冲突回滚操作

提交代码

IDEA装载SVN,分支合并冲突回滚操作

选择需要提交的代码提交

IDEA装载SVN,分支合并冲突回滚操作

至此可在SVN上创建的库下面查看到对应的代码信息

IDEA装载SVN,分支合并冲突回滚操作

三、创建分支及合并

IDEA装载SVN,分支合并冲突回滚操作

创建分支,指定分支名

IDEA装载SVN,分支合并冲突回滚操作

打开Update Project刷新

IDEA装载SVN,分支合并冲突回滚操作

分支出现,选中点击OK切换至分支下

IDEA装载SVN,分支合并冲突回滚操作

创建一个类进行测试

IDEA装载SVN,分支合并冲突回滚操作
提交测试写的代码(Commit Message中加入备注信息版本回滚使用)

IDEA装载SVN,分支合并冲突回滚操作
切换回主干,合并之前须对项目进行Update

IDEA装载SVN,分支合并冲突回滚操作
选择需要合并的分支
IDEA装载SVN,分支合并冲突回滚操作
选择Merge All
IDEA装载SVN,分支合并冲突回滚操作
选择Continue merge
IDEA装载SVN,分支合并冲突回滚操作
合并之后对合并的内容进行提交
IDEA装载SVN,分支合并冲突回滚操作
至此分支合并完成
IDEA装载SVN,分支合并冲突回滚操作
四、冲突问题操作步骤

在主干对应的类中进行相应的修改然后提交
IDEA装载SVN,分支合并冲突回滚操作
进入分支中对应的类中进行修改提交
IDEA装载SVN,分支合并冲突回滚操作
进行分支合并操作,弹出对话框选择Merge
IDEA装载SVN,分支合并冲突回滚操作
此处显示了主线与支线的不同,选择认同的。
IDEA装载SVN,分支合并冲突回滚操作
这里测试是让两边的都认同,添加进去点击Apply实行并提交
IDEA装载SVN,分支合并冲突回滚操作
五、版本回滚操作
修改代码并提交
IDEA装载SVN,分支合并冲突回滚操作
再次修改代码提交
IDEA装载SVN,分支合并冲突回滚操作
点击Update Project选择Update/Switch to specific revision

IDEA装载SVN,分支合并冲突回滚操作
选择需要回滚的版本(提交时加入Commit Message信息方便选择)
IDEA装载SVN,分支合并冲突回滚操作
点击确认查看,代码回滚至之前的版本
IDEA装载SVN,分支合并冲突回滚操作
六、项目解除SVN管理操作

下载插件SVN Disconnect
IDEA装载SVN,分支合并冲突回滚操作
点击SVN Disconnect解除SVN对项目的管理
IDEA装载SVN,分支合并冲突回滚操作