• 语义化版本


    使用语义化版本控制(Semantic Versioning),你必须先有定义好的公共 API 。这可以透过文件定义或代码强制要求来实现(API 文档)。无论如何,这套 API 的清楚明了是十分重要的。一旦你定义了公共 API,你就可以透过修改相应的版本号来向大家说明你的修改。考虑使用这样的版本号格式:X.Y.Z (主版本号.次版本号.修订号),先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。
    版本号递增规则如下
    主版本号:当你做了不兼容的 API 修改,递增主版本号
    次版本号:当你做了向下兼容的功能性新,递增次版本号
    修订号:当你做了向下兼容的问题修正,递增修订号

    语义化版本控制规范

    版本号信息