2011-10-13 10 views
6

Después de seguir todos estos pasos para verificar el código fuente de Android (rama de Gingerbread), solo para llegar a un error de compilación, he decidido tratar de obtener el código fuente de una fuente diferente .Comprobando la fuente de Android de github

Estos son los pasos que he seguido para verificar el código fuente del repositorio de GitHub.com.

Revisé la herramienta de recompra del repositorio GitHub.com

git clone git://github.com/android/tools_repo.git 

Dentro del archivo de script de recompra que se ha descargado, he cambiado la ubicación de la herramienta de recompra de la siguiente manera:

## 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' 

Después de esto, creé el repositorio para el código fuente usando el script de repos 'git wrapper'.

repo init -u git://github.com/android/platform_manifest.git -b gingerbread 

Lo que me dio resultados exitosos; "Repo inicializado en/home/mi/directorio"

Sin embargo, cuando intento repo sync, me sale el siguiente mensaje de error:

$ 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 

¿Dónde están las referencias al android.git ahora fuera de línea. kernel.org? cat repo|grep kernel.org no me da nada.

Respuesta

3

Here puede encontrar el tutorial de checkout desde github.

2

Si mira el default manifest en el repositorio platform_manifest, verá que kernel.org aún se usa con bastante frecuencia.

Tendrá que esperar a kernel.org para volver a estar en línea, o considere la piratería en CyanogenMod, que tiene un manifiesto de trabajo.

EDITAR: Parece que todos los repositorios de Korg se duplican en GitHub. En ese caso, intente parchar con this pull request y luego pruebe una sincronización de repositorio.

+0

Vea esto es de lo que tenía miedo ... esperando. ¿Cómo me permite codeaurora.org verificar toda la sucursal? Claro que no compila, pero debería ser posible usar un buscar/reemplazar? – styler1972

+0

He actualizado mi respuesta, intento aplicar el parche usando esa solicitud de extracción y debes sincronizar con GitHub en lugar de Korg. – Eddie

Cuestiones relacionadas