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

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

一、IDEA装载SVN

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U5XrkEfi-1605593670083)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps1.jpg)]

IDEA装载SVN

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5C3w2S1O-1605593670087)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps2.jpg)]

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

在SVN上创建库

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XRNZC5fx-1605593670089)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps3.jpg)]

添加对应的SVN库文件地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yPBgWgfT-1605593670091)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps4.jpg)]

选择文件库地址点击确认

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z5aJ5Riq-1605593670093)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps5.jpg)]

选择1.8点击OK

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X4FXVAOF-1605593670094)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps6.jpg)]

点击OK

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qoglyUJQ-1605593670094)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps7.jpg)]

这个直接点Cancel

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Nb0DcCg6-1605593670095)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps8.jpg)]

提交代码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OdHaglQo-1605593670096)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps9.jpg)]

选择需要提交的代码提交

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RiVQq5DC-1605593670096)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps10.jpg)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xQh5aewN-1605593670097)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps11.jpg)]

三、创建分支及合并

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mhbA5NvM-1605593670097)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps12.jpg)]

创建分支,指定分支名

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rYDv3rxR-1605593670098)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps13.jpg)]

打开Update Project刷新

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zENa8jaV-1605593670099)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps14.jpg)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o1VzgKpi-1605593670100)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps15.jpg)]

创建一个类进行测试

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hXkHT5gr-1605593670100)
提交测试写的代码(Commit Message中加入备注信息版本回滚使用)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bRI4rtyE-1605593670101)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps17.jpg)]
切换回主干,合并之前须对项目进行Update

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fq0eL2xg-1605593670101)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps18.jpg)]
选择需要合并的分支
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MMj2EaZ3-1605593670102)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps19.jpg)]
选择Merge All
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oR4ymevL-1605593670102)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps20.jpg)]
选择Continue merge
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bNpCjf6r-1605593670103)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps21.jpg)]
合并之后对合并的内容进行提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QQU6NRiG-1605593670103)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps22.jpg)]
至此分支合并完成
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6dcVgtc8-1605593670104)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps23.jpg)]
四、冲突问题操作步骤

在主干对应的类中进行相应的修改然后提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4uez5KmR-1605593670104)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps24.jpg)]
进入分支中对应的类中进行修改提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8CC6ck5y-1605593670105)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps25.jpg)]
进行分支合并操作,弹出对话框选择Merge
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BV4HwQ6K-1605593670105)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps26.jpg)]
此处显示了主线与支线的不同,选择认同的。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5G4B09uB-1605593670106)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps27.jpg)]
这里测试是让两边的都认同,添加进去点击Apply实行并提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EK6uryQP-1605593670107)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps28.jpg)]
五、版本回滚操作
修改代码并提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BgJ9dDtw-1605593670107)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps29.jpg)]
再次修改代码提交
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I4jnT8Et-1605593670108)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps30.jpg)]
点击Update Project选择Update/Switch to specific revision

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ikWF4kk6-1605593670108)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps31.jpg)]
选择需要回滚的版本(提交时加入Commit Message信息方便选择)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lwBcbevo-1605593670109)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps32.jpg)]
点击确认查看,代码回滚至之前的版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JeggFX9r-1605593670109)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps33.jpg)]
六、项目解除SVN管理操作

下载插件SVN Disconnect
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5j5iuZox-1605593670110)(file:///C:\Users\haiwan\AppData\Local\Temp\ksohtml21328\wps34.jpg)]
点击SVN Disconnect解除SVN对项目的管理
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值