Как я могу заставить Cargo сообщить мне, какой контент устарел при сборке с --locked? - PullRequest
0 голосов
/ 15 января 2019

При сборке через 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 голосов
/ 15 января 2019

Я бы:

  1. Выполнить сборку без --locked
  2. Отличить измененный Cargo.lock от того, который был сохранен в системе контроля версий.

Я мог бы также попробовать такой инструмент, как cargo устаревший , но он покажет все устаревшие зависимости, а не только несоответствия между Cargo.toml и Cargo.lock.

...