4 个版本 (2 个破坏性更改)
0.3.0 | 2019 年 9 月 11 日 |
---|---|
0.2.0 | 2019 年 5 月 22 日 |
0.1.1 | 2019 年 5 月 22 日 |
0.1.0 | 2019 年 5 月 18 日 |
#14 in #maven
19KB
311 行
raven - rvn
用 Rust 编写的用于与 Maven 仓库和工件交互的 CLI 工具。
安装
$ cargo install rvn
用法
请参阅 rvn --help
。
它目前支持使用 checksum
子命令后跟 Maven 坐标来获取校验和
groupId:artifactId[:packaging[:classifier]]:version
其中 packaging
默认为 jar
,而 classifier
默认为 null
$ rvn checksum io.prometheus:simpleclient_hotspot:0.6.0
sha1:2703b02c4b2abb078de8365f4ef3b7d5e451382d
$ rvn checksum io.prometheus:simpleclient_hotspot:0.6.0 -a md5
md5:13922a158ae99ec67f7bd6ab1853fd93
$ rvn checksum io.prometheus:simpleclient_hotspot:jar:0.6.0
sha1:2703b02c4b2abb078de8365f4ef3b7d5e451382d
$ rvn checksum io.prometheus:simpleclient_hotspot:pom:0.6.0
sha1:c729b1e7de459e9dfe78eb9e4e1dbf47afd96ed9
$ rvn checksum io.prometheus:simpleclient_hotspot:jar:sources:0.6.0
sha1:a53e916d7f422ac34d0fb125dea8c940cf4e15c3
贡献
此项目遵循 semver、conventional commits 以及使用 semantic-rs 进行语义发布。
依赖项
~24MB
~493K SLoC