¿Cómo download solo un directory de trabajo del código fuente de AOSP sin todo el historial de repositorys?

El tamaño del último código fuente AOSP es bastante grande (alnetworkingedor de 30-35 Gb para el directory .repo y otros 15 Gb aproximadamente para el directory de trabajo). ¿Hay alguna forma de download solo una instantánea de la última versión del código fuente (versión oficial de marshmallow) sin toda la historia del repository? Eso me ahorraría mucho en ancho de banda y almacenamiento.

Puede especificar --depth 1 a git clone command. Solo obtendrá la última instantánea.

Paso para download el código fuente de Android (AOSP) en Ubuntu

  1. Primero crea una carpeta como " aosp-m " para copyr el código AOSP en tu máquina.

  2. Abra la terminal (Ctrl + Alt + T) y cambie su Dir a la última Dir creada, digamos " aosp-m "

  3. Después de ejecutar el siguiente command en la terminal: – git clone git: // gitz01 / cm / download / android / manifest si este enlace no funciona, testing con este un inicio de repository -u https://android.googlesource.com/platform/ manifiesto

  4. Ejecute el command Siguiendo en la terminal uno por uno config git –global usuario.nombre "Su nombre" git config –global usuario.email "you@example.com"

  5. luego ejecute el siguiente command para repo init repo init -u git: // gitz01 / cm / download / android / manifest -b master -m identificómanifest.xml si este enlace no funciona, entonces intente con este un repo init –depth = 1 -u https://android.googlesource.com/platform/manifest -b identificómanifest.xml aquí puede replace identificadomanifest.xml a su código fuente AOSP deseado, Let Say " android-6.0.1_r10.xml " marshmellow.

  6. y en el último command ejecutar " repo sync ". Este command comienza a download su código AOSP deseado en su máquina. Esta operación lleva más de 1 hora (dependiendo de la velocidad de tu connection a Internet) para download el código fuente. Eso es … Happy Coding …….