#cargo-toml #cargo-version #工具 #cargo-workspace #开发 #命令行工具 #CLI

应用 cargo-version-util

一个小型的 CLI 工具,用于操作 Cargo.toml 版本

5 个稳定版本

1.1.3 2024 年 4 月 23 日
1.1.2 2023 年 12 月 18 日
1.1.1 2023 年 10 月 19 日
1.1.0 2023 年 7 月 6 日
1.0.0 2022 年 10 月 6 日

#812命令行工具

Download history 17/week @ 2024-05-03 10/week @ 2024-05-10 10/week @ 2024-05-17 4/week @ 2024-05-24 12/week @ 2024-05-31 36/week @ 2024-06-07 14/week @ 2024-06-14 27/week @ 2024-06-21 2/week @ 2024-06-28 10/week @ 2024-07-05 70/week @ 2024-07-12 12/week @ 2024-07-19 17/week @ 2024-07-26 15/week @ 2024-08-02 49/week @ 2024-08-09 2/week @ 2024-08-16

83 每月下载量

自定义许可

11KB
195 代码行

Cargo 版本工具

这是一个小的 cargo 子命令 cargo version-util,用于操作 Cargo.toml 版本。它透明地处理工作空间。

安装

cargo install --path .

使用方法

get-version

此子命令获取指定 Cargo.toml 文件的版本。

cargo version-util get-version [--manifest-path /path/to/Cargo.toml]

注意:如果在工作空间中运行,且成员包具有不同的版本,则 get-version 命令将因错误而失败。

set-version

此子命令设置指定 Cargo.toml 文件的版本。

cargo version-util set-version [--manifest-path /path/to/Cargo.toml] <VERSION>

如果在工作空间中运行,所有成员将获得相同的版本。

is-workspace

此子命令检查指定的 Cargo.toml 是否是工作空间 toml。

cargo version-util is-workspace [--manifest-path /path/to/Cargo.toml]

依赖关系

~3–4MB
~79K SLoC