当使用--locked构建时,如何让Cargo告诉我哪些内容已过期?

时间:2019-01-15 00:31:07

标签: rust dependency-management rust-cargo

通过cargo --locked test进行构建时,如果Cargo.lock文件已过期,则会显示以下消息:

error: the lock file /home/.../Cargo.lock needs to be updated but --locked was passed to prevent this

添加--verbose不会产生任何其他信息。

1 个答案:

答案 0 :(得分:0)

我会

  1. 在没有--locked的情况下执行构建
  2. 将更改后的Cargo.lock更改为源代码管理中保存的一个。

我也可能尝试使用cargo outdated之类的工具,但这将显示所有过时的依赖关系,而不仅仅是Cargo.toml和Cargo.lock之间的不匹配。