如何正确判断版本号?

发布于 2024-10-15 03:52:26 字数 235 浏览 1 评论 0原文

我现在正在为 Android 更新很多产品。问题是我不知道如何选择正确的版本号。当时我正在这样做,其中 x 是版本的一部分:

  • x. - 巨大的改进
  • .x - 数量错误修复和小改进
  • .yx - 一些小改动

所以我想知道这是否是正确的方法,如果不是我应该怎么做

I'm now updating a lot of my products for Android. The problem is that I don't know exactly how to choose the correct version number. At the time I'm doing like this, where x is the part of the version:

  • x. - Great improvements
  • .x - Number of bug fixes and minor improvements
  • .y.x - Number minor changes

So I want to know if this is the correct way to make this and if isn't how should I make

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

芯好空 2024-10-22 03:52:26

唯一真正确定的答案是新版本号应该按某种顺序大于旧版本号。通常是数字 (0.1, 0.1.1, 0.1.2... 0.1.9, 0.2) 但有些人最终会按字典顺序排序,例如 0.1, 0.2 ... 0.11... 0.22 。 ..0.981等等。你的计划听起来完全合理;这取决于你如何衡量“重大改进”和“微小变化”。

很多人使用顶级更改来表示“我将向您收取升级费用”。

The only really well determined answer is that new version number should be greater than old version number by some ordering. The usual one is numeric, (0.1, 0.1.1, 0.1.2... 0.1.9, 0.2) but some people end up with a lexicographic sort of order, like 0.1, 0.2 ... 0.11... 0.22 ... 0.981 and so on. Your scheme sounds perfectly plausible; it depends on how you measure "major improvement" and "minor change."

A lot of people use a top-level change to indicate "I'm going to charge you to upgrade."

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文