-rc 在语义版本控制中的含义是什么?

What is the meaning of -rc in semantic versioning?

我明白了 MAJOR.MINOR.PATCH 的逻辑,并且有点直观地理解了 semver 数字末尾的 -alpha 和 -beta 的意思,但是 -rc 没有为我敲响任何警钟。

在那里找不到满意的答案 -> https://semver.org/

SemVer 字符串中预发布和构建元标记的含义完全取决于发布者。在对标签内容采取行动之前,请务必查阅发布者的文档。正如@lemieuxster 指出的那样,"rc" 可能是 Release Candidate 的首字母缩写词。

在没有发布者文档的情况下,您无法对任何预发布标签的含义做出假设。规范完全基于标签 ASCII 代码点和字段数定义优先级:1.0.0-airdale < 1.0.0-airdale.dog < 1.0.0-boring < 1.0.0-zed。它们不必对排序算法有任何隐含意义来完成它们的工作。 “-alpha”没有什么特别之处,除非出版商记录它的含义。

RC 表示候选版本。候选发布 (RC) 版本是可能成为稳定产品的测试版。一般来说,最后两个版本可能是稳定版本。