#cargo-workspace #version #update #check #cargo-subcommand #verify #passed

app cargo-workspace-version

用于更新工作区中所有版本的 Cargo 插件

1 个稳定版本

1.0.0 2023年5月3日

#17#passed

自定义许可证

11KB
147

cargo-workspace-version

Cargo 插件,用于检查和/或更新工作区中所有本地包版本

在发布我们的软件时,我们发现很难维护 cargo 工作区中所有包的相同版本。此工具用作发布工具,以验证它们是否符合我们的期望。

传入的版本可以以一个前导 'v' 开头,因此您可以使用包含版本的 git 标签作为发布检查。

安装

cargo install cargo-workspace-version

用法

从您工作区的顶层开始,运行

cargo workspace-version check v1.0.0

这将验证工作区下的所有包的版本都是 1.0.0,并且此 cargo 工作区中其他包的依赖项都指向新版本。如果报告了错误并且您想切换它们,只需运行

cargo workspace-version update v1.0.0

依赖项

~4.5MB
~84K SLoC