10 个版本
0.1.9 | 2023年10月12日 |
---|---|
0.1.8 | 2023年3月11日 |
0.1.7 | 2022年6月11日 |
0.1.6 | 2021年1月7日 |
0.1.0 | 2018年7月9日 |
#276 在 Cargo 插件 中
58 每月下载量
在 cargo-raze 中使用
25KB
467 代码行
cargoclone
A Cargo 子命令,用于从 crates.io 索引中克隆仓库。
安装
cargo安装 cargo-clone-crate
使用方法
默认情况下,它会尝试猜测包是否使用 git、Mercurial 或其他版本控制系统。
cargoclone bitflags
如果它无法确定使用哪个,您可以手动强制指定
cargoclone --方法=fossil rs-graph graph.fossil
您还可以直接从 crates.io 下载 crate
文件
cargoclone --方法=crate bitflags
crate
方法还可以指定版本以获取特定版本
cargoclone --版本=1.0.1 bitflags
如果传递带有版本要求的 Cargo 风格的包规范,它将始终使用 crate
方法直接从 crates.io 下载
cargoclone bitflags:^1.0
也支持 @
风格的语法
cargoclone [email protected]
将额外的参数传递给版本控制系统命令
cargoclone bitflags --深度=1 bf
lib.rs
:
一个库,用于创建 Cargo 包的本地克隆。
它从 Cargo 包的 repository
字段获取包的仓库。如果没有仓库,它也可以从 crates.io 获取 .crate
文件。
依赖项
~6–24MB
~345K SLoC