软件版本号编码

本文介绍软件版本号编码。

软件版本号的编码方式有很多种,这里介绍一种软件版本号编码,可在软件版本控制过程中使用。

1.版本格式

软件版本格式如下:

M.m.p.b

各段含义:

M:Major number,代表主版本号,在发生软件重大更新时变更

m:minor number,代表次版本号,在发生软件次要更新时变更

p:patch number,代表修订号,在修复软件bug时变更

b:incrementing build counter,代表编译版本号,软件内部开发测试时进行变更

注意

1)各段可根据实际情况,安排不同的位数来表示,如:

M.mm.pp.bb

代表主版本号用1位数字,次版本号用2位数字,修订号用2位数字,编译版本号用2位数字,例:V1.02.13.08

2)编译版本号用于内部开发测试用,在发生bug时,软件内部开发,测试时此计数器增加,当软件再次发布时,补丁号加1。例:

前一次软件发布版本号为:V1.0.1.0

发现bug需要修复,内部版本号由V1.0.1.1开始计数

软件内部开发,测试到版本号为V1.0.1.7时,软件bug修复完成

这时软件版本发布,修订号加1,为:V1.0.2.0

2.软件版本发布

软件版本发布时,可根据实际情况发布若干段,如某些医疗软件要求软件发生次要更新时需要走注册变更流程,而只是修复bug时可不必,这时软件版本显示可只显示前3段。而编译版本号只用于内部开发测试用。

总结,本文介绍了一种软件版本号编码。

你可能感兴趣的:(MCU,mcu)