Rust · Intermediário · Inglês · Técnico
Cargo.lock
Arquivo gerado pelo Cargo com as versões exatas de cada dependência resolvida. Garante builds reproduzíveis na equipe e no CI.
Onde usar
Em aplicações, vai para o git. As atualizações de versões acontecem com cargo update.
Em código
# Cargo.lock é gerado pelo Cargo
cargo build
# atualiza versões dentro das faixas
cargo update
# usa só o que está travado
cargo build --lockedExemplos
Commit the Cargo.lock for binaries.
Faça commit do Cargo.lock em binários.
cargo update rewrites the lock file.
O cargo update reescreve o arquivo de lock.
Cuidado
Bibliotecas publicadas não impõem o seu Cargo.lock aos usuários: quem manda é o lock do projeto final.
Sinônimos
lockfile