M1在maven存储库中的含义是什么?

Fre*_*lam 41 versioning maven-2 maven

我一直在使用maven一段时间,我经常在选择我想要使用的版本之前查看存储库.我不完全理解扩展意味着什么.

我知道,当我看到像-RC1和-RC2这样的扩展时,意味着释放候选者.当我看到没有扩展名的版本时,我认为这意味着发布的版本.但-M1或-M2的扩展名是什么意思?

例:

2.8 RC1

2.8

2.8-M1 ??

Col*_*ert 46

M1表示里程碑1,它是一个版本名称,如beta或alpha.RC意味着发布候选人.

里程碑意味着应用程序从待办事项列表中获得了巨大的改进.发布候选版本是可以作为最终版本的版本,除非发现一些主要错误.


资源:

  • 谢谢,所以在寻找成品时,RC比M好. (7认同)
  • 相当令人困惑的是,当 ASF 在其发布政策的同一段落中声明_发布是已批准公开发布的软件包_,同时声明里程碑版本_仅适用于前沿开发人员_...普通大众仅由尖端开发人员组成?为了让大家更迷惑,我们找到了类似 _**Apache Maven Surefire 3.0.0-M6** 这是 Apache Maven Surefire 当前稳定版本的引用。_(来自 https://maven.apache.org/surefire/download .cgi,如 2022-04-19 所示) (5认同)
  • 在维基百科中,里程碑版本在 pre-alpha 阶段被提及。 (2认同)