【发布时间】:2011-12-07 08:55:50
【问题描述】:
在完成所有这些步骤以检查 Android 源代码(Gingerbread 分支)后,却出现编译错误,我决定尝试从其他来源获取源代码。
这是我从 GitHub.com 存储库中签出源代码所采取的步骤。
我从 GitHub.com 存储库中查看了 repo 工具
git clone git://github.com/android/tools_repo.git
在下载的repo脚本文件里面,我把repo工具的位置改了如下:
## repo default configuration
##
#REPO_URL='git://android.git.kernel.org/tools/repo.git'
REPO_URL='git://github.com/android/tools_repo.git'
REPO_REV='stable'
在此之后,我使用 repo 脚本“git wrapper”为源代码创建了存储库。
repo init -u git://github.com/android/platform_manifest.git -b gingerbread
这给了我一个成功的结果; “在 /home/my/directory 中初始化的仓库”
但是,当我尝试repo sync 时,我收到以下错误消息:
$ repo sync
Initializing project platform/bionic ...
android.git.kernel.org[0: 149.20.4.77]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
error: Cannot fetch platform/bionic
现在离线的 android.git.kernel.org 的引用在哪里? cat repo|grep kernel.org 什么也没给我。
【问题讨论】:
标签: android git repository android-source