¿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 "you@example.com"

  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 …….

  • Android Studio, Git y tres formas de fusionar
  • mejor manera de configurar un repositorio de proyectos multiplataforma de phonegap
  • Cómo restablecer mi último commit en Android Studio
  • Android studio gitignore no ignorará .iml
  • Gitignore no ignora ciertos proyectos.properties
  • Hacer cumplir el estilo de codificación y estar alerta y sin pelusa entre equipos en Android Studio o git / github
  • Reducir el tamaño del directorio de repositorio de fuentes de Android .repo
  • ¿Qué sucede detrás de las escenas cuando hago una sincronización de repo?
  • Uso de la biblioteca de HoloEverywhere
  • Android Studio Project dice que el proyecto ya está en GitHub a pesar de que he eliminado el repositorio.
  • Cómo evitar la repetición de código en las ramas del repositorio de Git
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.