由于我的Uni项目,我需要模糊一些板条箱和重新创建错误。但由于某种原因,当我选择bson="1.2.0"版本并执行Cargo update时,我在我的Cargo中找到了这个版本。lock [[package]] name = "bson" version = "1.2.4"有人能帮我吗?删除Cargo.lock并重新安装,但没有帮助
bson="1.2.0"
Cargo update
[[package]] name = "bson" version = "1.2.4"
zd287kbt1#
cargo update表示为所有依赖项选择 * 最新 * 兼容版本。您有两个选择:
cargo update
[dependencies] bson = "=1.2.0"
字符串
Cargo.lock
cargo update -p bson --precise 1.2.0个这将在下次运行cargo update时被覆盖,但对于快速实验来说可能更容易,通常情况下,如果您想重现旧版本,那么最好的方法是使用旧的Cargo.lock数据。
cargo update -p bson --precise 1.2.0
1条答案
按热度按时间zd287kbt1#
cargo update
表示为所有依赖项选择 * 最新 * 兼容版本。您有两个选择:字符串
Cargo.lock
所选版本更新为特定版本:cargo update -p bson --precise 1.2.0
个这将在下次运行
cargo update
时被覆盖,但对于快速实验来说可能更容易,通常情况下,如果您想重现旧版本,那么最好的方法是使用旧的Cargo.lock
数据。