#tags #git #cargo #release #cargo-subcommand

bin+lib cargo-tag

Cargo 插件,用于提高crate的版本并为其发布创建Git标签

1 个不稳定发布

0.1.1 2023年6月23日
0.1.0 2023年5月14日

#45 in #release

MIT 许可证

15KB
274 代码行

cargo tag

Cargo 插件,用于提高crate的版本并为其发布创建Git标签

Crates.io Documentation Build Clippy Formatter

Cargo 插件,用于提高crate的版本并为其发布创建Git标签。

"cargo tag" 帮助自动化提高版本的过程,类似于 "npm version" 所做的那样。

使用 "cargo tag" 提高版本时,Cargo.toml 和 Cargo.lock 文件将更新为新版本,然后创建一个Git提交和一个Git标签。

Usage: cargo-tag [COMMAND]

Commands:
  current
          Print current package version
  minor
          Bumps crate's minor version and create a git tag
  major
          Bumps crate's major version and create a git tag
  patch
          Bumps crate's patch version and create a git tag
  help
          Print this message or the help of the given subcommand(s)

Options:
  -h, --help
          Print help information (use `-h` for a summary)

  -V, --version
          Print version information

安装

cargo install cargo-tag

需要在您的系统中安装Git。

贡献

欢迎对项目的任何贡献。请随意提交一个pull request、一个issue或者仅仅通过开始这个项目。

许可证

在MIT许可证的条款下分发

依赖项

~13MB
~320K SLoC