博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
repo 非官方仓库
阅读量:5153 次
发布时间:2019-06-13

本文共 756 字,大约阅读时间需要 2 分钟。

最近GFW又抽了,连android源码网站都封了,repo仓库也未能幸免。一直想把android源码仓库同步到本地,早知道以前就该动手了。

不过总是有办法的。

  • 可用的 repo 和 android source 仓库

以前用过一次repo,并把源码推到了国内的 git 仓库中:

这个仓库和官方的库是不一样的,只有一个 master 分支,并且没有更新过了,停在 v1.21 版本上,不过也够用了。

至于 android,发现omap有个仓库是可用的:

  • repo init

由于本次用的是非官方的仓库,直接 init 是不行的,首先修改 repo 脚本:

REPO_REV = 'stable'

改为:

REPO_REV = 'master'

为了建立本地 mirror,执行:

repo init -u git://git.omapzoom.org/platform/manifest.git --mirror -p linux --repo-url=http://git.oschina.net/jujiaqi/repo.git --no-repo-verify

应该会成功的。

  • repo sync

默认会使用 .repo/manifest.xml 文件,但是其中有很多 project 是用不到的,比如  darwin-x86 平台和 MIPS 平台的工具,大多是预编译的可执行文件,尺寸很大:

把这些注释掉就行了.

执行:

repo sync

 应该会成功的。

  • 从本地镜像同步到不同电脑的代码仓库

------------------镜像还未同步完成,后面再写----------------

 

转载于:https://www.cnblogs.com/JonnyLulu/p/3802767.html

你可能感兴趣的文章