SVN 打版本详情

前言

项目中部署了三个环境,开发、测试、生产。开发和测试实时性要求比较高,使用一套代码。开发环境主要是给开发人员使用,测试环境主要给测试人员使用,在测试人员发现bug需要修复时使用禅道提bug,开发人员使用禅道确认bug并进行修改,使用jenkins构建发布之后测试人员再使用测试环境回测,这是在开发过程中。
但是在生产环境上就不同了,用户使用过程中是需要一个稳定的软件,不能进行频繁的更新与构建,这就像我们的手机系统更新,是每隔一段时间才会有一个新版本发布,每次都会进行重启;还有一部分公司会选择在夜深人静的时候发布版本更新,做到最小化的影响用户的使用。

SVN目录结构

SVN有标准的目录结构,如下图:
在这里插入图片描述
包含trunk、tags、branch。这是一个标准的布局,trunk为主开发目录,branch为分支开发目录,tags为tag存档目录(不允许修改)。

详细步骤

总叙

打版本可以根据项目中使用的SVN或者Git这样的代码管理工具协助快捷的完成,无论用什么工具其本质是为生产环境准备一套相对稳定的代码(即打一个tags版本),使用这一套代码构建部署发布,明白这一点就可以实现自己灵活的使用工具了。

步骤
  1. 检查本地代码是
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值