扫码阅读
手机扫码阅读
发布版本?构建版本?聊聊持续交付中的版本号的设计和管理
![](/theme/default/default/images/main/eye-open.png)
版本控制在研发过程中扮演着至关重要的角色,不同角色对于“版本”的理解各异。产品经理、客户、市场和PMO关注的是产品发布的版本,重视外部发布的功能特性和产品规划。研发和测试人员则关注每次构建的产出,需要一个唯一的ID(构建制品版本)来标记每次的变更,确保其唯一性。在持续交付流水线中,版本号可通过时间戳、源代码管理系统提交ID或环境标签来获取,并在代码编译、上传制品、部署过程中作为版本升级的兼容性判断和追踪变更的关键。微服务架构下,版本号的使用同样关键,涉及代码提交记录和服务间协同开发。总之,版本号是研发流程中连接各项活动的枢纽,它确保代码变更能够被有效追溯和监管,是配置管理的重要实践,对于保持团队协同和管理的有序性至关重要。
想要了解更多,点击
查看原文
DevOps在路上的其他文章
DevOps落地实践点滴和踩坑记录-(1)
记录初衷本人一直在从事企业内DevOps落地实践的工作,走了不少弯路,也努力在想办法解决面临的问题,期间也经
SonarQube之采购选型参考
SonarQube是DevOps实践中主流的一款质量内建工具,过插件机制,Sonar 可以集成不同的测试工具
什么是软件研发的工程化?研发团队真的理解吗?
在实际和团队接触的过程中,我发现很多人不理解什么是“软件工程化”,包括在一些头条评论区看到“大言不惭的说sh
DevSecOps之应用安全测试工具及选型
快速了解DevSecOps:构建安全软件开发的基石!上篇文章,有同学私信想了解有哪些DevSecOps工具,
Jenkins系列- 备份插件
Jenkins是主从模式,从节点可以做集群、负载,从而实现从节点的高可用,但是主节点是单节点,一旦主节点宕机
加入社区微信群
与行业大咖零距离交流学习
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)
软件研发质量管理体系建设
白皮书上线