Idea上svn的使用方法说明

1、svn安装
TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html

在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到 svn.exe 而报错。
如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选command line client tools项就行了。

image.png

2、svn配置,先安装subverison插件(插件安装后需要重启才能生效),然后再配置

image.png

image.png

3、CheckOut 下载项目
在这里插入图片描述

image.png

4、新建分支

在这里插入图片描述

image.png

image.png

5、commit 提交代码, 有新的文件和文件夹时,需要先 Add to VCS

image.png

6、分支代码合并

把主干代码合并到分支

通常项目中会有多个分支并行开发,当其中一个分支开发完成合并到主干,然后发布到生成环境后,其他的分支需要及时的把上线的功能,或者修护bug也合并到自己的分支,这就是把主干合并到分支

注:这里是要把主干vendor-3.9.5 合并到我自己开发的分支 vendor-3.9.4-push
SVN的版本管理器:

浏览/添加 SVN Repository :菜单 VCS -> Browse VCS Repository -> Browse Subversion Repository…
版本管理查看:菜单 View -> Tool Windows -> Version Control (或者 CMD+9)

1、先从 主干vendor-3.9.5拉取一个分支,命名为vendor-3.9.5-push
2、进入vendor-3.9.5-push项目,切换到:Subversion Working Copies Information Tab 页面

image.png

3、点击 Merge From… 按钮,选择具体要合并的分支 ,即 vendor-3.9.4-push

image.png

4、选择合并方式

image.png

image.png

5、选择合并的版本号列表:一般是从分支创建到最新,具体看需求,可以只选择部分变更,选中后右侧会展示对应变更的代码

image.png

6、合并完成后(没有冲突)——代码是合并到本地——会弹框提示可以直接提交本地代码,也可以暂时放弃,之后再提交;
如果有冲突的话,需要先处理冲突了,解决冲突的界面有3列,左侧的是本地的,中间是合并结果,右侧是拉取的远程代码,这块暂时无图,以后再补
7、冲突解决完以后,我们就可以再vendor-3.9.5-push这个新分支上继续开发我们的代码了;这个分支包含了最新的线上的代码,同时还有我们自己分支开发的业务代码;开发完成后,就可以提交给测试了

原文链接:https://www.jianshu.com/p/f2e00458f283

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值