5 个版本 (稳定版)
| 2.5.0 | 2024年4月9日 |
|---|---|
| 1.2.0 | 2024年4月4日 |
| 1.1.0 | 2024年4月4日 |
| 1.0.0 | 2024年4月1日 |
| 0.1.0-rc.1 | 2024年4月1日 |
#121 在 构建工具
63KB
1.5K SLoC
version 命令行帮助
本文件包含 version 命令行程序的帮助内容。
命令概述
versionversion majorversion major getversion major setversion major set +version major set -version major resetversion minorversion minor getversion minor setversion minor set +version minor set -version minor resetversion patchversion patch getversion patch setversion patch set +version patch set -version patch resetversion alphaversion alpha getversion alpha setversion alpha set +version alpha set -version alpha rmversion betaversion beta getversion beta setversion beta set +version beta set -version beta rmversion rcversion rc getversion rc setversion rc set +version rc set -↴version rc rm↴version build↴version build get↴version build set↴version build rm↴version get↴version file↴version file track↴version file rm↴version file update↴version file update-↴
version
项目版本管理工具
用法: version [GENERATOR] [COMMAND]
子命令
major— 修改主版本号minor— 修改次版本号patch— 修改修订号alpha— 修改alpha标识符beta— 修改beta标识符rc— 修改发布候选标识符build— 修改构建标识符get— 获取当前版本号作为完整的SemVer字符串file— 跟踪和更新文件中的版本号
参数
-
<GENERATOR>— 生成shell补全可能的值:
bash、elvish、fish、powershell、zsh
version major
修改主版本号
用法: version major <COMMAND>
子命令
get— 打印当前版本set— 设置版本号reset— 重置子版本
version major get
打印当前版本
用法: version major get
version major set
设置版本号
用法: version major set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
version major set+
版本号加1
用法: version major set +
version major set-
版本号减1
用法: version major set -
version major reset
重置子版本
用法: version major reset
version minor
修改次版本号
用法: version minor <COMMAND>
子命令
get— 打印当前版本set— 设置版本号reset— 重置子版本
version minor get
打印当前版本
用法: version minor get
version minor set
设置版本号
用法: version minor set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
version minor set+
版本号加1
用法: version minor set +
version minor set-
版本号减1
用法: version minor set -
版本次要重置
重置子版本
用法: version minor reset
版本修补
更改修补版本号
用法: version patch <COMMAND>
子命令
get— 打印当前版本set— 设置版本号reset— 重置子版本
版本修补获取
打印当前版本
用法: version patch get
版本修补设置
设置版本号
用法: version patch set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
版本修补设置+
版本号加1
用法: version patch set +
版本修补设置-
版本号减1
用法: version patch set -
版本修补重置
重置子版本
用法: version patch reset
版本alpha
更改alpha标识符
用法: version alpha <COMMAND>
子命令
get— 打印当前版本set— 设置版本号rm— 删除版本标识符
版本alpha获取
打印当前版本
用法: version alpha get
版本alpha设置
设置版本号
用法: version alpha set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
版本alpha设置+
版本号加1
用法: version alpha set +
版本alpha设置-
版本号减1
用法: version alpha set -
版本alpha删除
删除版本标识符
用法: version alpha rm
版本beta
更改beta标识符
用法: version beta <COMMAND>
子命令
get— 打印当前版本set— 设置版本号rm— 删除版本标识符
版本beta获取
打印当前版本
用法: version beta get
版本beta设置
设置版本号
用法: version beta set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
版本beta设置+
版本号加1
用法: version beta set +
版本beta设置-
版本号减1
用法: version beta set -
版本beta删除
删除版本标识符
用法: version beta rm
版本rc
更改发布候选标识符
用法: version rc <COMMAND>
子命令
get— 打印当前版本set— 设置版本号rm— 删除版本标识符
版本rc获取
打印当前版本
用法: version rc get
版本rc设置
设置版本号
用法: version rc set [VALUE] [COMMAND]
子命令
+— 版本号加1-— 版本号减1
参数
<VALUE>— 设置版本号的值
版本rc设置+
版本号加1
用法: version rc set +
版本rc设置-
版本号减1
用法: version rc set -
版本rc删除
删除版本标识符
用法: version rc rm
版本构建
更改构建标识符
用法: version build <COMMAND>
子命令
get—set— 设置构建版本rm—
版本构建获取
用法: version build get
版本构建设置
设置构建版本
用法: version build set <VALUE>
参数
<VALUE>
版本构建删除
用法: version build rm
版本获取
获取当前版本号作为完整的SemVer字符串
用法: version get
版本文件
跟踪和更新文件中的版本号
用法: version file <COMMAND>
子命令
track— 添加文件以添加版本号rm— 从跟踪版本号中删除文件update— 从文件中设置版本号update-all— 更新所有文件
版本文件跟踪
添加文件以添加版本号
用法: version file track <PATH> <EXPR>
参数
<PATH>— 要跟踪的文件的路径<EXPR>— 匹配版本号的表达式
版本文件删除
从跟踪版本号中删除文件
用法: version file rm <PATH>
参数
<PATH>— 文件的路径
版本文件更新
从文件中设置版本号
用法: version file update <PATH>
参数
<PATH>— 文件的路径
版本文件更新-all
更新所有文件
用法: version file update-all
此文档由 clap-markdown 自动生成。
依赖项
~5–19MB
~214K SLoC