репозиторий для конкретной фиксации

Я создаю систему Cyanogenmod 9 (Android ICS) для Телефон Nexus S (samsung crespo). Проблема в том, что если я это сделаю:

repo init -u git://github.com/CyanogenMod/android.git -b ics  

Репозиторий инициализируется последней фиксацией ICS, в которой манифест не включает некоторые устройства/samsung/проекты, которые мне нужны (в частности, https://github.com/CyanogenMod /android_device_samsung_crespo).

Как сделать репозиторий init для определенного коммита? В моем случае мне нужна последняя фиксация с использованием ветки google android-4.0.3_r1. Вот этот:

Если я сделаю

repo init -u git://github.com/CyanogenMod/android.git -b commit-hash

Не работает, похоже, репо init -b поддерживает только HEAD ветки.

Заранее спасибо.

6
задан CharlesB 27 August 2012 в 13:33
поделиться