我一般同意程序的主要版本应该是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 等。
希望这个问题和答案能帮助您决定您的方案。