美文网首页
版本号管理策略

版本号管理策略

作者: huanqiang | 来源:发表于2016-07-15 16:59 被阅读0次

可以采用windows风格的版本号命令格式

主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]
Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]
示例: 1.21, 2.0

管理策略:

  1. 项目初版时,版本号为 1.0 或 1.00;
  2. 当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变,修正版本号加 1;
  3. 当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加 1,修正版本号复位为 0,因而可以被忽略掉;
  4. 当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加 1;
  5. 另外 , 编译版本号一般是编译器在编译过程中自动生成的,我们只定义其格式,并不进行人为控制。

另外,还可以在版本号后面加入 Alpha、BetaRelease 等后缀表示当前版本的种类,在这些后缀后面还可以加入 1 位数字的版本号。

  1. Alphal: 内部测试版
  2. Beta: 外部测试版
  3. Release:发布版本

参考:http://www.cnblogs.com/sdjxcolin/archive/2007/07/02/803376.html

相关文章

  • 版本号管理策略

    可以采用windows风格的版本号命令格式 主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]Majo...

  • 版本号的分配规则

    版本控制策略规定了软件版本号的分配规则,因此制定该策略时应当尽量简单易懂。比如,在用 x.y.z 格式进行版本管理...

  • Git 17使用Tag标签 系统版本号管理

    GIt 系统版本号管理 ========= 命令 系统版本号管理 git tag [tag_name] + [co...

  • 关于 APP 版本号

    版本号的格式:v<主版本号>.<副版本号>.<发布号>版本号的初始值:v1.0.0管理规则:主版本号(Major ...

  • iOS发版本规则

    版本号的格式:v<主版本号>.<副版本号>.<发布号> 版本号的初始值:v1.0.0 管理规则: 主版本号(Maj...

  • Maven 进阶

    一、Maven 版本管理 Maven 的推荐版本号约定为:主版本号.次版本号.增量版本号-<里程碑版本> 开发中的...

  • IOS上架应用版本号升级命名规则

    仅供参考: 版本号的格式:v<主版本号>.<副版本号>.<发布号> 版本号的初始值:v1.0.0 管理规则: 主版...

  • NPM版本号

    版本号使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。 语义版本号分...

  • 那些被你忽略的npm知识

    关于版本号 npm采用了semver规范作为依赖版本管理方案。版本格式一般为:主版本号.次版本号.修订号(x.y....

  • Cocoapods更改第三方库版本号

    打开Podfile.lock进行版本号管理及更改

网友评论

      本文标题:版本号管理策略

      本文链接:https://www.haomeiwen.com/subject/movyjttx.html