【发布时间】:2020-02-17 13:24:03
【问题描述】:
预发布版本x.x.x-next在语义版本控制中是什么意思,例如6.0.0-next.0、6.0.0-next.1、6.0.0-next.2?我至少在angular 和npm 项目中看到了这个术语。这是替代旧的alpha、beta、rc 命名法吗?我没有看到任何解释为什么这些项目使用该术语。
【问题讨论】:
标签: versioning semantic-versioning
预发布版本x.x.x-next在语义版本控制中是什么意思,例如6.0.0-next.0、6.0.0-next.1、6.0.0-next.2?我至少在angular 和npm 项目中看到了这个术语。这是替代旧的alpha、beta、rc 命名法吗?我没有看到任何解释为什么这些项目使用该术语。
【问题讨论】:
标签: versioning semantic-versioning
根据 https://semver.org (2.0.0) 第 9 项中的规范,alpha、beta 或 rc 命名法没有任何官方信息。这些恰好出现在整个规范的几个示例中。根据已发布的 BNF 语法,next 是一个同样合法的预发布标识符。
【讨论】: