8 个版本
0.4.3 | 2023年7月17日 |
---|---|
0.4.2 | 2023年7月17日 |
0.3.4 | 2021年6月13日 |
0.3.3 | 2020年4月26日 |
0.3.1 | 2019年7月23日 |
#310 in 文本处理
71 每月下载量
23KB
519 行
bump
bump 是一个简单的工具,用于增加类似于 semver 的版本号。
入门指南
- 增加补丁版本
$ bump patch 1.0.0
1.0.1
- 增加次要版本
$ bump minor 1.0.0
1.1.0
- 增加主版本
$ bump major 1.0.0
2.0.0
- 替换预发布版本
$ bump pre beta.0 1.0.0-alpha.0
1.0.0-beta.0
- 替换构建发布版本
$ bump build 20190720CCDD 1.0.0+20190720AABB
1.0.0+20190720CCDD
- 如果 semver 有版本前缀字符,bump 忽略前缀。
$ bump patch v1.0.0
v1.0.1
$ bump patch release-1.0.1
release-1.0.1
- 可以指定文件
$ echo 1.0.0 > version.txt
$ bump patch -f version.txt
1.0.1
- 可以从管道读取
$ echo 1.0.0 | bump patch
1.0.1
- 其他用法
Increments version with semver specification
Usage: bump <COMMAND>
Commands:
patch
Increment patch version
minor
Increment minor version
major
Increment major version
pre
Replace pre-release version
build
Replace build metadata
help
Print this message or the help of the given subcommand(s)
Options:
-h, --help
Print help
-V, --version
Print version
安装
- 使用 cargo 安装
$ cargo install bump-bin
- 从 Github 发布下载资源
https://github.com/watawuwu/bump/releases/latest
贡献
请阅读 CONTRIBUTING.md 了解我们的行为准则以及向我们提交 pull 请求的过程。
版本控制
我们使用 SemVer 进行版本控制。
许可证
本项目采用以下许可证之一:
- Apache 许可证2.0版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确表示,否则根据 Apache-2.0 许可证定义,您有意提交的任何贡献,均应以上述方式双许可,不附加任何额外条款或条件。
作者
依赖项
~4.5–6.5MB
~108K SLoC