2010-05-20 14 views
31

siguiendo las instrucciones en la página web principal de Android para derribar las fuentes, estoy buscando en este comando para inicializar la cesión temporal de la rama de la magdalena:¿Cómo mostrar las ramas disponibles en el árbol de fuentes de Android?

repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake

¿Cómo puedo ver todas las ramas disponibles, además de la magdalena, es decir, Eclair, donut, etc ...?

Respuesta

27

No parece ser posible utilizando la secuencia de comandos "repo", pero se puede consultar la lista de las ramas disponibles usando git:

$ git clone https://android.googlesource.com/platform/manifest.git 
$ cd manifest 
$ git branch -r 

Si no desea clonar el repositorio sólo para esto, puedes ver las ramas en el web interface.

+5

[interfaz web Git] (http://android.git.kernel.org/?p=platform/manifest.git;a=heads) para las personas que no quieren clonar el repositorio git solo para ver qué ramas están disponibles. –

+3

@CristianCiupitu Tu enlace parece estar roto. Aquí está el nuevo enlace: https://android.googlesource.com/platform/manifest – gsingh2011

+0

@ gsingh2011: ¡gracias! Ahora tengo la reputación necesaria para mencionar la ubicación en la respuesta, para que los comentarios no se acumulen en cada cambio. –

15

Los manifiestos ya están desprotegidos como parte del proceso de reinicio de repositorio. Para obtener una lista de las ramas disponibles, (de la raíz de su cesión temporal de pago androide), utilice este comando:

git --git-dir .repo/manifests/.git/ branch -a 
+2

Parece que la ubicación de la ubicación de git de manifiestos ha cambiado: "git --git-dir .repo/manifiestats.git/branch -a" –

29

La forma más rápida para listar las ramas disponibles sin clonación/descargar nada es esta sola línea:

$ git ls-remote -h https://android.googlesource.com/platform/manifest.git 
1

para º e repositorio que ha realizado repo sync. Puede encontrarlos en su directorio local .repo/manifests. Supongamos que marca aosp a ~/aosp.

$ cd ~/aosp/.repo/manifests 
$ git branch -r 
Cuestiones relacionadas