我阅读了Cargo手册关于patch选项的说明,但我仍感不太清楚。
请问是否可以指示Cargo:
- 从此代码库中获取代码。
- 将此补丁文件(my_cool_change.patch)应用于该代码。
是否只有创建自己的项目分支才是唯一的解决方法?
请问是否可以指示Cargo:
是否只有创建自己的项目分支才是唯一的解决方法?
无法直接指示Cargo执行类似“从crates.io获取foo-bar版本1.2.3并在编译之前应用这些任意更改”的操作。
Cargo文档没有欺骗您:您需要fork您想要更改的项目,根据需要进行更改,然后将依赖项替换为您的forked版本。