问题标签 [release-cycle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
versioning - 发布生命周期和版本号
我正在为我办公室的用户编写许多小型实用程序脚本,我想开发一个发布周期/版本号系统,以便在测试和分发这些工具给用户时使用。我不确定发布周期阶段(alpha、beta、发布候选)和版本号(1.0.1、1.1.0、1.2.1 等)之间应该有什么关系。
假设我发布了一个工具的 0.1.0 版本。我将其称为 0.1.0-beta 并将其提供给一些用户进行测试。他们没有发现任何问题,所以我不需要对代码进行任何更改。然后我只是说 0.1.0 不再是 beta 版本,还是我要创建一个新的版本号?