大屏共建5.0系统环境搭建指导
·
编译环境搭建
注意 大屏共建需要额外安装三方库:
sudo apt install libnl-3-dev libnl-genl-3-dev cmake autoconf automake libtool -y
gitcode 秘钥配置
GitCode 访问令牌创建与使用指南
📌 概述
访问令牌(Personal Access Token)是一种安全的身份验证方式,用于替代传统密码进行Git操作。本文档将指导您如何在GitCode平台上创建和使用访问令牌。
🔑 什么是访问令牌?
访问令牌是一种加密字符串,用于在不暴露账户密码的情况下进行身份验证。相比使用密码,访问令牌具有以下优势:
- 更高的安全性:避免密码直接暴露
- 精细的权限控制:可为不同用途创建不同权限的令牌
- 灵活的过期管理:可设置令牌有效期
- 便于撤销:可单独删除特定令牌而不影响账户密码
🧩 第一部分:创建访问令牌
步骤 1:登录GitCode并进入设置
- 访问GitCode官方网站并登录您的账户
- 点击页面右上角的个人头像
- 在下拉菜单中选择「设置」
步骤 2:导航到访问令牌页面
- 在左侧菜单栏中找到「访问令牌」或「私人令牌」选项
- 点击进入令牌管理页面
步骤 3:生成新令牌
- 点击「生成新令牌」或「新建访问令牌」按钮
- 在弹出的创建表单中填写必要信息
步骤 4:配置令牌详细信息
必填信息
| 字段 | 说明 | 示例 |
|---|---|---|
| 令牌名称 | 用于识别令牌用途的描述性名称 | "工作电脑"、"个人笔记本"、"CI/CD构建" |
| 到期时间 | 设置令牌的有效期限 | 30天、90天、1年或自定义日期 |
权限配置
根据您的使用需求,选择适当的权限范围:
- 基本权限:只读访问(适用于
git clone操作) - 项目权限:完整的代码读写权限(适用于
git push和git pull) - 仓库管理权限:包括创建、删除仓库等高级操作
- 用户信息权限:访问用户个人资料信息
推荐配置:对于日常开发工作,建议选择包含「项目」或「repo」权限的配置。
步骤 5:生成并保存令牌
- 确认所有配置信息无误
- 点击「生成令牌」按钮
- 系统将生成一串加密的令牌字符串
海思项目代码拉取
拉取编译
repo init -u https://gitcode.com/large-screen-construction-v5/manifest -b OpenHarmony-v6.1-Release --no-repo-verify && repo sync -c && repo forall -c 'git lfs pull' && bash build/prebuilts_download.sh --skip-ssl && ./build.sh --product-name mp_hi3781v735 --ccache --patch --jobs=16
编译执行打patch
./build.sh --product-name mp_hi3781v735 --ccache --patch --jobs=16
不打patch 编译
./build.sh --product-name mp_hi3781v735 --ccache --jobs=16
patch 回退
cd ./vendor/hisilicon/mp_hi3781v735
patch_revert.py
GK项目代码拉取
拉取编译
repo init -u https://gitcode.com/cooperation-team-goke-v5/manifest -b OpenHarmony-v6.1-Release --no-repo-verify && repo sync -c -j32 && repo forall -c 'git lfs pull' -j32 && ./build/prebuilts_download.sh --skip-ssl && ./build.sh --product-name gk6780v100 --ccache --patch --jobs=16
增量编译不打patch 编译
./build.sh --product-name gk6780v100 --ccache --jobs=16
编译执行打patch
./build.sh --product-name gk6780v100 --ccache --patch --jobs=16
更多推荐

所有评论(0)