</>
Plan du cours — 29/66

Versions et Cargo.lock

Intermédiaire
  • "1.2" équivaut à ^1.2 : compatible semver, accepte 1.x ≥ 1.2.
  • "=1.2.3" fige la version exacte.
  • Applications : committez Cargo.lock pour des builds reproductibles.
  • Bibliothèques : traditionnellement non commité, mais aujourd'hui la recommandation est de le commiter aussi.
# Dépendance locale ou git
mon-crate = { path = "../mon-crate" }
autre = { git = "https://github.com/user/repo", branch = "main" }