Cyanogenmod安装。回购同步错误。致命:找不到远程引用 refs/heads/gingerbread
Cyanogenmod installation. Repo sync error. fatal: Couldn't find remote ref refs/heads/gingerbread
我正在按照 official 指南为我的设备 (a1000) 构建 cyanogenmod。
起初我想为任何支持的设备构建,然后按照他们的建议为我的端口 CM。
我的 OS 是 Ubuntu 14.04 64 位笔记本电脑
我卡在了同步回购步骤上。每次同步我都会收到这条消息
Fetching projects: 99% (225/227) fatal: Couldn't find remote ref refs/heads/gingerbread
命令流意外结束
错误:无法获取 CyanogenMod/android_hardware_ti_wpan
错误:由于提取错误退出同步
我试过:
1."repo sync --force-sync"
2."sysctl -w net.ipv4.tcp_window_scaling=0"
3. 在 /etc/hosts
中硬编码 repo 的 DNS 名称
none 这些解决方案对我有用
当我执行 repo init -u https://github.com/CyanogenMod/android.git -b cm-12.1
并在一切正常后进行同步时,这是错误的回购,根据我使用的指南,我需要 repo init -u https://github.com/CyanogenMod/android.git -b gingerbread
我可以使用替代的 repo init 构建 CM 吗?我可以手动获取丢失的项目吗?如何?
在 .git/manifest.xml
中通过注释项目行解决了这个问题
我正在按照 official 指南为我的设备 (a1000) 构建 cyanogenmod。 起初我想为任何支持的设备构建,然后按照他们的建议为我的端口 CM。
我的 OS 是 Ubuntu 14.04 64 位笔记本电脑
我卡在了同步回购步骤上。每次同步我都会收到这条消息
Fetching projects: 99% (225/227) fatal: Couldn't find remote ref refs/heads/gingerbread
命令流意外结束 错误:无法获取 CyanogenMod/android_hardware_ti_wpan
错误:由于提取错误退出同步
我试过: 1."repo sync --force-sync" 2."sysctl -w net.ipv4.tcp_window_scaling=0" 3. 在 /etc/hosts
中硬编码 repo 的 DNS 名称none 这些解决方案对我有用
当我执行 repo init -u https://github.com/CyanogenMod/android.git -b cm-12.1
并在一切正常后进行同步时,这是错误的回购,根据我使用的指南,我需要 repo init -u https://github.com/CyanogenMod/android.git -b gingerbread
我可以使用替代的 repo init 构建 CM 吗?我可以手动获取丢失的项目吗?如何?
在 .git/manifest.xml
中通过注释项目行解决了这个问题