一:简介:
repo是管理代码的工具,通过xml文件管理一个项目中的所有git,下面介绍一下怎么传原厂代码到自己服务器。分为四个方面:
1.nxp原厂代码下载
2.上传repo中git到服务器
3.上传管理git xml文件
4.拉取上传代码,编译验证
注意:下面以nxp 代码为例,区分不同代码需要更改revision:项目名-系统-日期-原厂版本区分(revision: imx8mini-yocto-20211209-imx-5.10.9-1.0.0)
二:nxp原厂代码下载
$ repo init -u https://source.codeaurora.org/external/imx/imx-manifest
-b imx-linux-gatesgarth -m imx-5.10.9-1.0.0.xml
repo sync -c -j10 检出代码,可以看到检出764个git
三:上传repo中git到服务器
1>准备:
cp imx-5.10.9-1.0.0.xml imx-5.10.9-1.0.0.xml-bak
sed -i ‘s/upstream="(.)"//g’ imx-5.10.9-1.0.0.xml
sed -i 's/revision="(.)"//g’ imx-5.