build: 提交 Cargo.lock 以保证二进制构建可复现
Cargo 官方建议二进制应用(无 [lib] 节)应提交 Cargo.lock, 当前项目是纯二进制应用,但 .gitignore 错误忽略了 Cargo.lock。 - .gitignore: 删除 Cargo.lock 忽略规则 - Cargo.lock: 纳入版本控制,锁定 rmcp=1.8.0 (registry) 等所有依赖版本 修复 rmcp 迁移时暴露的问题:依赖来源从 git 切换到 registry 这一变更原本在版本历史中无痕,构建复现性丢失。
This commit is contained in:
parent
6c393dca05
commit
8c6737c999
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,6 +1,5 @@
|
|||||||
# Rust
|
# Rust
|
||||||
target
|
target
|
||||||
Cargo.lock
|
|
||||||
|
|
||||||
# Frontend
|
# Frontend
|
||||||
web/node_modules
|
web/node_modules
|
||||||
|
|||||||
3782
Cargo.lock
generated
Normal file
3782
Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user