客户端应用版本(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 | 在智联车平台上使用 |
文档内容是否对您有帮助?