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