客户端应用版本(VersionName)定义:
以下版本号定义适用于IoVCC Client及各个插件。
主版本号.次版本号.修正版本号.编译版本号-渠道号 英文对照 : Major_Version_Number.Minor_Version_Number.Revision_Number.Build_Number-Channel_Number 示例:1.0.1.20171026011230-1 版本号管理策略:
项目初版本时,版本号定义0.1.0.20171026011230-1,正式发布的版本由1.0开始;
当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变,修正版本号变为上一个版本到现在的commit个数;
当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加 1,修正版本号复位为 0;
当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加 1;
编译版本号是日期(精确到秒)编译过程中由编译器自动生成;
渠道号由IoVCC发布的渠道组成,比如,dingtalk,也可以加上型号以做区别。
渠道号说明: 渠道号 含义 备注 0 common 与平台无关,所有平台上都用同一个,如Container 1 dingtalk 在钉钉平台上使用 2 auto 在智联车平台上使用
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。