8.8 检入 Chromium 源码
07-检入 Chromium 源码 — Comprehensive Rust
1分钟内可阅读完
译文 · 基于 Comprehensive Rust
原文链接: https://google.github.io/comprehensive-rust/chromium/adding-third-party-crates/checking-in.html
8.8 检入 Chromium 源码
git status 应会显示:
//third_party/rust/chromium_crates_io中的 crate 代码//third_party/rust/<crate>/<version>中的元数据(BUILD.gn与README.chromium)
请也在后一位置添加一个 OWNERS 文件。
你应把所有这些,连同你的 Cargo.toml 与 gnrt_config.toml 变更,一起提交进 Chromium 仓库。
重要: 你需要使用 git add -f,否则 .gitignore 文件可能导致一些文件被跳过。
这样做时,你可能发现预提交检查因非包容性语言而失败。这是因为 Rust crate 数据往往包含 git 分支名,而许多项目在那里仍使用非包容术语。因此你可能需要运行:
| |