我一般同意程序的主要版本应该是1.0
, 2.0
, ... 并且重要更新应该是: 1.1
, 1.2
, ..., 并且错误修复应该是第三级: 1.0.1
, 1.0.2
, ... 1.0.156
(如果你已经受到版本之间的许多错误修复版本的困扰)。
但现在我想发布我的第一个 Beta,这将是导致版本发布的一系列 Beta 之一1.0
。
具体来说,对我来说,将我的 Beta 版本编号大于我正在开发的数量是没有意义的,例如1.0.1
最多1.0.15
(如果我有 15 个 beta 版本),然后用1.0
.
但是使用小于的数字1.0
似乎很尴尬,例如0.9.1
...0.9.15
如果我开始使用1.9.1
...1.9.15
作为 version 的 Beta会引起混乱2.0
。
有关的:
仅供参考,在您的帮助和与更多信息的良好链接之后,这就是我决定的。
对于我的 alpha 版本,我一直在 0.7、0.8、0.9、0.91 ... 到 0.98。
我知道我可以做 1.0 beta 1,这是“标准”方式。但考虑到所有因素,我将使用:0.99 beta 1、0.99 beta 2 ……在我发布 1.0 之前。
如果我对我的 2.0 版本进行预发布,我可能会遵循该模式并将其称为 1.99 beta 1、1.99 beta 2 等。
希望这个问题和答案能帮助您决定您的方案。