¿Cómo descargar sólo un directorio de trabajo del código fuente de AOSP sin el historial completo de repo?

El tamaño del último código fuente de AOSP es bastante grande (alrededor de 30-35 Gb para el directorio .repo y otros 15 Gb para el directorio de trabajo). ¿Hay una manera de descargar sólo una instantánea de la última versión del código fuente (liberación oficial de marshmallow) sin el historial de repo completo? Eso me ahorraría mucho en ancho de banda y almacenamiento.

Puede especificar el --depth 1 to git clone . Sólo obtendrá la última instantánea.

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

  1. Primero cree una carpeta como " aosp-m " para copiar el código AOSP en su máquina.

  2. Abre el terminal (Ctrl + Alt + T) y cambia tu Dir a la última Dir creada que diga " aosp-m "

  3. Después ejecuta el siguiente comando en el terminal: – git clone git: // gitz01 / cm / download / android / manifest si este enlace no funciona, entonces intenta este repo init -u https://android.googlesource.com/platform/ manifiesto

  4. Ejecutar siguiente comando en el terminal uno por uno git config –global user.name "Su nombre" git config –global user.email "[email protected]"

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

  6. Y en el último comando " repo sync ". Este comando comienza a descargar el código AOSP deseado en su máquina. Esta operación tarda más de 1 hora (dependiendo de la velocidad de conexión a Internet) para descargar el código fuente. Eso es … codificación feliz …….

  • IntelliJ + git + submódulos -> ¿Dónde se coloca el .iml?
  • Alterar nombres de paquetes de Android para los sabores de aplicaciones gratuitas y pagas en Git
  • ¿Cómo administro subproyectos de submódulo git en Eclipse?
  • Android Studio: No se puede iniciar Git
  • Android studio gitignore no ignorará .iml
  • ¿Debo crear una sucursal para la versión gratuita de mi aplicación para Android?
  • Eclipse muestra error cuando no hay ninguno
  • No se puede crear una aplicación cuando se usa gradle (Android Studio) y local maven repo
  • Error al copiar el manifiesto
  • ¿Cómo puedo combinar entre sucursales cuando el nombre del paquete es diferente?
  • ¿Cómo agregar el repositorio privado de Git de bitbucket a AOSP?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.