svn开分支合分支实例说明

最近开发过程中,常常会出现一种场景,对现有功能进行修改或者重构,需要改变现有代码去测试,这时候我只维护一个版本的问题的缺点就会暴露,因为之前一个版本,开发新功能,有问题就处理这一块代码,但是修改功能,就要屏蔽一段代码换成另一段,这样会导致维护起来非常的累,且容易出错,因此必须要用svn搞分支来实现科学的管理,之前用svn只是用其最基本的功能,备份代码和保存版本修改记录,目前是明显不行的,所以就找了学习一下svn开分支再进行合并的思路,后续代码开发就按如下方式进行:
保证一个稳定的主干版本,每次发版本都是主干版本来发,所有的开发都在分支版本上进行,分支版本开发好了后,分支版本打包进行测试,测试没问题,再将分支版本合并到主干版本中,这样始终保证主干版本的稳定性。
防止后续遗忘记录如下:
我把大致过程说一下,其中关键部分用图文详细说一下,非关键部分,我个人认为好理解就一步带过:
一、用VisualSVNServer建立一个本地仓库(服务端)
在这里插入图片描述

二、在客户端checkOut上面建立的仓库,然后添加工程并提交到仓库
在这里插入图片描述
在这里插入图片描述

三、创建分支
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
四、在分支中修改代码
在这里插入图片描述

五、合并分支到主干
在这里插入图片描述
在这里插入图片描述
六、回退修改,如果合并版本有问题,想回退
在这里插入图片描述
目前就熟悉了这个场景的功能,时间有限,暂时不用其他的功能,也就摸索到这样,后续有需要再进行摸索

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值