1个不稳定版本
0.2.0 | 2023年8月22日 |
---|
#669 in 构建工具
12KB
136 代码行
目录
安装
cargoinstall reref --githttps://github.com/paritytech/reref
说明
reref
是一个用于转换指定项目中所有Cargo.toml
的依赖项字段的工具。
假设你有以下Cargo.toml
[dependencies]
foo = { git = "https://github.com/org/foo", branch = "master" }
并且你想要将所有"branch" = "master"
替换为"tag" = "v0.1"
,其中"git" = "https://github.com/org/foo"
。命令将是
reref \
--project path/to/project \
--match-git https://github.com/org/foo \
--remove-field branch \
--add-field tag \
--added-field-value v0.1
如果你想要自动Git提交所做的修改,也可以添加--autocommit
标志。
依赖项
~5–14MB
~180K SLoC