【发布时间】:2014-02-12 21:00:59
【问题描述】:
所以我下载了 OmniROM KitKat 源,并使用我的设备源和其他所需的源 (http://github.com/TamsuiCM11) 创建了一个本地清单文件在运行 repo sync -j2 之后,一切似乎都可以正常同步,直到:
Fetching projects: 99% (425/429) Fetching project platform/external/chromium_org/third_party/openssl
^CUsername for 'https://github.com': NSDCars5
Password for 'https://NSDCars5@github.com':
remote: Repository not found.
fatal: repository 'https://github.com/TamsuiCM11/android_frameworks_opt_telephony/' not found
error: Cannot fetch TamsuiCM11/android_frameworks_opt_telephony
aborted by user
谷歌搜索说要使用 SSH,但我不知道在哪里;在repo init?我为此使用了 git://。
我已尝试与 -j1、-j2、-j4、-j8 和 -j16 同步。每次都是一样的。该系统是 VirtualBox,配备 Ubuntu 13.10 x64、4 GB RAM、无交换和 NAT 网络。
编辑:我使用的 repo init 命令是repo init -u git://github.com/omnirom/android.git -b android-4.4,我的本地清单是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Dependancies -->
<project path="device/sony/tamsui-common" name="TamsuiCM11/android_device_sony_tamsui-common" remote="github" revision="cm-11.0" />
<project path="kernel/sony/msm7x27a" name="TamsuiCM11/android_kernel_sony_msm7x27a" remote="github" revision="master" />
<project path="device/sony/qcom-common" name="CyanogenMod/android_device_sony_qcom-common" remote="github" revision="cm-11.0"/>
<project path="device/sony/common" name="CyanogenMod/android_device_sony_common" remote="github" revision="cm-11.0"/>
<project path="kernel/sony/nanhu_ds" name="TamsuiCM11/android_kernel_sony_msm7x27a-nanhu" remote="github" revision="cm-11.0" />
<!-- Devices -->
<project path="device/sony/nanhu_ds" name="TamsuiCM11/android_device_sony_nanhu_ds" remote="github" revision="cm-11.0" />
<!-- Proprietary files -->
<project path="vendor/sony" name="TamsuiCM11/proprietary_vendor_sony" remote="github" revision="cm-10.2" />
<!-- Drivers -->
<project path="hardware/qcom/display-legacy" name="TamsuiCM11/android_hardware_qcom_display-legacy" remote="github" revision="cm-11-jlo" />
<project path="hardware/qcom/audio-legacy" name="TamsuiCM11/android_hardware_qcom_audio-legacy" remote="github" revision="cm-11.0" />
<project path="hardware/qcom/media-legacy" name="TamsuiCM11/android_hardware_qcom_media-legacy" remote="github" revision="cm-11.0" />
<!-- Forked CM repos -->
<project path="system/core" name="TamsuiCM11/android_system_core" groups="pdk" remote="github" revision="stable/cm-11.0" />
<project path="hardware/libhardware_legacy" name="TamsuiCM11/android_hardware_libhardware_legacy" groups="pdk" remote="github" revision="stable/cm-11.0" />
<project path="frameworks/opt/telephony" name="TamsuiCM11/android_frameworks_opt_telephony" groups="pdk" remote="github" revision="stable/cm-11.0" />
</manifest>
【问题讨论】:
-
github.com/TamsuiCM11/android_frameworks_opt_telephony 不是有效的 Github 存储库,根据您提供的信息,不清楚 Repo 为何尝试获取它。您的本地清单中有什么?您将哪个清单 URL 传递给
repo init? -
@MagnusBäck 编辑 OP 以包含两者。
标签: android github repository