Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

Version control scheme

管超 edited this page Apr 8, 2019 · 1 revision

如何发布1.0.0版本

如何判断发布 1.0.0 版本的时机? 当你的软件被用于正式环境,它应该已经达到了 1.0.0 版。如果你已经有个稳定的 API 被使用者依赖,也会是 1.0.0 版。如果你很担心向下兼容的问题,也应该算是 1.0.0 版了。

名词对照

major:主版本号

minor:次版本号

patch:补丁号

premajor:预备主版本

prepatch:预备次版本

prerelease:预发布版本

规范说明

版本号格式:主版本号.次版本号.修订号;

主版本号:当你做了不兼容的 API 修改;

次版本号:当你做了向后兼容的功能性新增;

修订号:当你做了向后兼容的问题修正;

处于开发阶段的项目版本号以0.Y.Z形式表示,此阶段正在开发基础功能、公众API;

版本号只能增加,禁止下降,代码的修改必须以新版本形式更新;

参考文档

版本号管理策略

什么是智能签名?

这是给一群热爱高风险高回报的币圈kol提供的一个可以用钱来量化文章影响力,并且方便作者发布文章的工具。

Clone this wiki locally