@AppVersion()
2.0 新增生成应用版本,格式:major.minor.patch[-releaseState][+buildstate]
网络信息起始版本 2.0.0
参数
| 名称 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| prefixDict | String | — | — | 版本前缀,如:v,wchat ,默认不指定时无前缀 |
| releaseStateDict | String | — | — | 版本发布状态字典,示例:SNAPSHOT、BETA、RELEASE、DEMO、SP、TRIAL、LITE、FREE、ENHANCE |
| buildStateDict | String | — | — | 版本构建状态字典,示例:build.1、build.2、build.3 |
用法
@AppVersion()生成一个应用版本,字典使用默认的
示例:
@AppVersion()
输出:
135.50.149199.31.103@AppVersion(prefixDict)生成一个应用版本,前缀使用指定的prefixDict,没有发布状态和构建状态
示例:
@AppVersion(v|wchat)
输出:
v-74.153.115m-223.100.154@AppVersion(prefixDict,releaseStateDict)生成一个应用版本,前缀使用指定的prefixDict,发布状态字典使用指定的releaseStateDict,没有构建状态
示例:
@AppVersion(v|wchat,SNAPSHOT|BETA|RELEASE)
输出:
v-237.22.12-SNAPSHOTm-110.126.74-BETA@AppVersion(prefixDict,releaseStateDict,buildStateDict)生成一个应用版本,前缀使用指定的prefixDict,发布状态字典使用指定的releaseStateDict,构建状态字典使用指定的buildStateDict
示例:
@AppVersion(v|wchat,SNAPSHOT|BETA|RELEASE,build.1|build.2)
输出:
v-78.225.93-BETA+build2m-250.204.99-RELEASE+build1