Ce ne pensions de init et les pensions de synchronisation?

J'ai posté cette question à tous les adeptes Android, mais a pensé que c'était pas le bon endroit pour demander, donc je l'ai supprimé à partir de là et de demander à ce "nouveau" ici.


C'est une question de noob, et pardonnez-moi si c'est possible, mais je veux juste comprendre les concepts sous-jacents clairement. La lecture des pensions de l'aide et de Google pensions de référence des commandes de la page n'a pas vraiment d'éclairer beaucoup. J'ai compris quelques bouts de Google, la page de référence, mais j'ai encore besoin d'un peu plus de précisions.

En suivant les instructions sur comment télécharger de la source android, j'ai exécuté ces deux commandes sur une Ubuntu shell: (j'ai pris soigné de toutes les conditions préalables pour l'environnement.)

~/android4.2.2$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.2.2_r1.2
~/android4.2.2$ repo sync -j4

Après une attente d'une demi-journée pour les pensions pour terminer le téléchargement, j'ai fini avec 19G de matériel téléchargé android4.2.2 répertoire. Donc exactement ce qui s'est passé, et pourquoi avait-il atteindre 19G quand Google dit que je ne dois m'attendre environ 8G de fichiers source?

OriginalL'auteur Poly Bug | 2014-07-30