版本管理规范

it2024-12-02  30

版本管理规范

关于系统中的版本管理

项目(产品)大版本管理及分支策略

产品内部功能特性迭代的节奏以及版本管理

以产品为基础各个项目的版本管理

产品自身的代码分支管理方法,以不同产品版本为基础的各个项目的代码版本管理

业务微服务版本管理

产品或者项目是由多个业务微服务组成的,业务微服务的版本管理主要关注微服务本身功能特性的迭代

服务端API版本管理

业务微服务以API的方式向外提供服务,随着产品或项目的版本升级,为保证不同版本的兼容性,需要对API版本进行清晰的管理

数据库变更版本管理

无论是线上系统还是产品本身,数据库变更都面临手工操作错误率高和变更过程难以追溯的问题,所以需要一种可靠的可追溯的数据库变更版本管理方法

共通依赖及基础架构的版本管理

作为业务微服务的技术架构支撑和基础服务支撑,重点关注架构静态包、根依赖和基础服务的技术、功能特性的持续迭代升级改善,此部分在保证兼容性和平滑过渡的基础上,单独进行版本管理

最新回复(0)