本页面介绍了如何访问 SDV 遥测工具和设置脚本的 Git 代码库。这些补充代码库托管在 sdv.googlesource.com(一个
Gerrit-on-Borg 主机)上。您必须完成一次性设置才能访问此主机。
可用的代码库
/sdv-setup:包含用于自动设置 SDV 开发环境和构建 SDV 源代码的脚本,如下载、构建和运行中所述。/mcg-external: 指标配置生成器的源代码,该工具可简化 SDV 遥测配置的编写。/cloud_telemetry_simulation-external:Cloud Telemetry Simulation 的源代码,该平台提供可扩缩的按需 基础架构,用于在 Google Cloud 上运行车辆遥测模拟。
获取访问权限
- 在 Gerrit 主机上创建账号:
- 在访问 Google 账号登录页面之前,请先退出所有
gmail.com或其他 Google 域名服务账号。您可以使用无痕浏览窗口来执行此操作。 - 前往
sdv.googlesource.com,然后使用您查看此文档所用的 Google 账号创建账号。
- 在访问 Google 账号登录页面之前,请先退出所有
- 将本地环境配置为使用基于 HTTP 的身份验证 (
gitcookies) 向 Git 进行身份验证:- 点击顶部菜单中的生成密码 。
- 按照屏幕上的说明进行身份验证。这些说明包括在终端中运行脚本。此脚本会将 Git 配置为使用存储在
$HOME/.gitcookies文件中的身份验证 Cookie。
克隆代码库
进行身份验证后,您可以使用标准 Git 命令克隆要使用的代码库。
设置脚本
如需克隆设置脚本,请使用以下命令:
git clone https://sdv.googlesource.com/external/sdv-setup
指标配置生成器
如需克隆指标配置生成器,请使用以下命令:
git clone https://sdv.googlesource.com/external/mcg-external
云模拟工具
如需克隆云模拟工具,请使用以下命令:
git clone https://sdv.googlesource.com/external/cloud_telemetry_simulation-external