开发中的版本管理

团队中多人开发,多个版本并行的情况非常多,这时候应该统一制定版本控制流程,版本工具的使用大同小异,svn,git都是同样道理。

主干trunk下的代码是最新的与线上代码一致的,即使有可能有一小段时间差。

分支branch下的代码是各个任务开发时使用的版本,在建立分支时,要保证都是从当前最新的主干拉出的分支,且分支名称统一规范要求,项目名称-日期-分支描述。

节点tags下的代码是在发布一个大的版本时从主干拉的一个版本。

测试test基本未使用。

在开发流程中,涉及开发,测试,上线不同的环境部署,不同时刻的合并代码。

任务开始时从最新的主干上创建分支代码,进行开发,开发完成部署测试环境之前,将主干最新代码合并至分支,然后部署分支代码进行测试。测试完成准备上线,再次将最新的主干代码合并至分支,上线分支代码。上线平稳运行一段时间之后,将分支代码合并至主干。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值