zoukankan      html  css  js  c++  java
  • 版本号的意义

      无意中看到,解释了眼花缭乱的版本号背后的意义,特Mark下。

      举例:

       MongoDB的版本号。偶数为稳定版,奇数为开发版。例如 1.6.0,1.6.1是稳定版,1.7.0,1.7.2为开发版。

       (1)开发者发布1.6.0。这是一个大版本更新,会有很多变化。建议线上系统尽快升级到这个版本。

       (2)开发者着手开发1.8时,发布了1.7.0。这个新的开发分支和1.6.0非常类似,但会加入一些新特性,还可能引入一些Bug

       (3)开发者会继续添加新的功能,然后发布1.7.1,1.7.2等。

       (4)bug修正和没什么风险的功能则合并到1.6的分支上。于是有了1.6.1,1.6.2等。对于这种调整是非常保守的,只有个别功能会添加到稳定版上,一般仅修正Bug。

       (5)1.8.0所有里程碑都达到后,开发者发布一个版本,比如1.7.5

       (6)在详细测试1.7.5后,通常修复一些Bug,修复之后发布1.7.6

       (7)反复重复第六步,直到没有明显Bug,然后1.7.6(或者最后发布的版本)就会被重命名为1.8.0。这样,最新的开发版就成了稳定版。

  • 相关阅读:
    逆元(费马小定理求法)
    CodeForces
    lower_bound and upper_bound
    HDU 4825 Xor Sum
    1030: [JSOI2007]文本生成器
    1070: [SCOI2007]修车
    agc 027 B
    P2664 树上游戏
    CF 314 E. Sereja and Squares
    4237: 稻草人
  • 原文地址:https://www.cnblogs.com/qiuyeyaozhuai/p/3063030.html
Copyright © 2011-2022 走看看