MTK Code Sync Clone
生活随笔
收集整理的這篇文章主要介紹了
MTK Code Sync Clone
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.同步MT8788X
- repo init -u http://username-tb-git01-user@git01.mediatek.com/alps_release/platform/manifest -b username -m alps-release-p0.mp19-tb-default.xml --no-repo-verify;repo sync -c -f -j8 --no-repo-verify --optimized-fetch
- 添加.gitignore文件
- 添加goUpdate前執行git版本 并執行
- 移除 .repo 到備份
- git init ; git commit -m "sync alps-mp-p0.mp19-V1.108"
- perl vendor/mediatek/proprietary/scripts/project_clone/project_clone.pl-p "/home/username/work2/MT8788X_9.0" -o "mediateksample/tb8788p1_64_bsp_wxp" -n "username/M3601001AA0" -64
2.同步MT8735Z
- repo init -u http://username-tb-git01-user@git01.mediatek.com/alps_release/platform/manifest-b username -m alps-release-o1.mp13-tb-default.xml --no-repo-verify;repo sync -c -f -j8 --no-repo-verify --optimized-fetch
- 添加.gitignore文件
- 添加goUpdate前執行git版本 并執行
- 移除 .repo 到備份
- git init ; git commit -m "sync alps-mp-o1.mp13-V1.29"
- perl vendor/mediatek/proprietary/scripts/project_clone/project_clone.pl-p "/home/username/work2/MT8735Z_8.1" -o "mediateksample/tb8735ap1_lr_ztk" -n "username/M3601058BA0" -32
3.同步代碼服務器設置
- 賬號設置 :? vim ~/.netrc 添加 machine git01.mediatek.comlogin username-tb-git01-user password 13qhZzxN
- 初始化版本: repo init -u http://username-tb-git01-user@git01.mediatek.com/alps_release/platform/manifest-b username -m alps-release-p0.mp19-tb-default.xml --no-repo-verify
- 同步代碼:?repo sync -c -f -j8 --no-repo-verify --optimized-fetch
4.再次同步完要把以下的文件夾修改成.git
- .repo/repo/.git-bak
- ./manifests/.git-bak
- ./manifests/.git-bak/.git-bak
- ./manifests/.git-bak/.git-bak/.git-bak
- repo sync -c -f -j8 --no-repo-verify --optimized-fetch
5.master分支同步到其他分支
- ./goUpdate前執行git版本
- 從master分支合并其他分支commit到當前分支git cherry-pick 1d636e2bd04bfe48ac0c5ede48674d77195e0666
?
總結
以上是生活随笔為你收集整理的MTK Code Sync Clone的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BLE 0x3e HCI_ERROR_C
- 下一篇: Linux 操作命令记录