Firefox 什么是产品版本?为什么它会随机变化?

Firefox 什么是产品版本?为什么它会随机变化?,firefox,Firefox,什么是产品版本?为什么它会随机变化? 例如Firefox的新版本是v.3.6.7。他们以前的版本是v.3.6。我的疑问是他们为什么不使用v.3.6.1而不是v.3.6.7。这种版本控制背后有什么具体原因吗。或者他们随机给它 我的疑问是他们为什么不使用v.3.6.1而不是v.3.6.7 他们确实发布了所有以前的版本:每个产品选择版本控制策略的方式都不同,但通常采用以下方式: 3.1.1.123456 主要版本(大API/行为不兼容;巨大的新特性);示例-iPhone3与iPhone4 次要版本

什么是产品版本?为什么它会随机变化? 例如Firefox的新版本是v.3.6.7。他们以前的版本是v.3.6。我的疑问是他们为什么不使用v.3.6.1而不是v.3.6.7。这种版本控制背后有什么具体原因吗。或者他们随机给它

我的疑问是他们为什么不使用v.3.6.1而不是v.3.6.7


他们确实发布了所有以前的版本:

每个产品选择版本控制策略的方式都不同,但通常采用以下方式:

3.1.1.123456
  • 主要版本(大API/行为不兼容;巨大的新特性);示例-iPhone3与iPhone4
  • 次要版本(次要新功能、加速、基本API/行为不变,通常向后兼容);示例-iPhone 3与iPhone 3GS
  • 发布版本(特定次要版本中的错误修复)
  • 版本控制标记或生成标识符,以快速将版本字符串与版本控制标记匹配

其中任何一个版本都不必按数字顺序排列,因为任何原因都可以跳过版本。

仅仅因为您没有注意到某些版本,并不意味着它们不存在。它包含一个明显的错误,可能措辞不好,但我认为这是一个有效的问题。很好的概述。还值得注意的是,版本控制策略通常是由标记部门设计的,因此它在编程方面实际上没有意义;在这种情况下,程序员遵循内部约定进行开发(例如Windows
XP
is
5.1
)。