客戶端應用版本(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 | 在智聯車平臺上使用 |
文檔內容是否對您有幫助?