语义化版本规范:新版本需包含旧版本全部特性吗?RTL版本命名咨询
语义化版本号方案相关问题解答
1. 版本命名为0.84是否合理?
完全合理。根据语义化版本号规则,0.x.x属于开发阶段版本,次要版本号(中间位数字)用于新增特性或功能改进。你基于0.83.2为B团队开发了独立的修复/特性分支,将其命名为0.84.0(建议补全三位版本号,更贴合规范细节),完全符合0.x阶段的版本迭代逻辑,能清晰区分该分支与1.0.0分支的差异。
2. 1.0.0未包含0.84的特性/修复是否违反规范?
不违反规范。语义化版本号中,1.0.0代表首个稳定正式版本,它的核心定位是满足A团队的需求基线,无需强制包含其他并行开发分支的内容。只要后续将0.84的特性/修复合并到1.X.X系列版本(比如1.1.0这类次要版本更新),就完全符合语义化版本的迭代要求——正式版本的次要更新用于整合新特性,确保后续稳定版本能覆盖所有分支的有效内容。
内容的提问来源于stack exchange,提问作者Viktorinox
相关产品推荐
相关产品推荐

