Bonjour,
Il y a normalement git clone --depth qui permet de cloner uniquement le dernière version d'un repository et pas tout l'historique
par contre j'avoue ne pas savoir ce que ca donne quand on veux une autre branche que la branche par défaut.
A vu de nez je dirais de faire:
git clone --depth 1 git://git.android-x86.org/platform/manifest.git
cd manifest
git checkout -b froyo-x86 origin/froyo-x86
git-clone donne normalement le temps restant pour le download donc même sans le --depth tu pourras savoir où tu en es.
Ensuite pour mettre ta branche froyo-x86 à jour, il te suffira de faire git pull.
J'avoue aussi bien que pratiquant git intensivement depuis 2 ans, n'avoir jamais vu c'est commandes "repo".
D'où les tiens tu? Est-ce que ce sont des wrappers android au dessus de git?
Nicolas
On 21/07/2010 10:49, Yves Martin wrote:
> Bonjour,
>
> Je tente de récupérer les sources de android-x86 correspondant à l'état actuel
> de la branche "froyo-x86". Je ne vais probablement pas faire de commit.
>
> Avec la procédure proposée http://www.android-x86.org/getsourcecode
> $ repo init -u git://git.android-x86.org/platform/manifest.git -b froyo-x86
> $ repo sync
>
> Mais franchement ça ne me convient pas:
> - débit à 1 kb/s et je n'ai aucune idée de la fin de l'opération
> - plusieurs giga sur mon disque, tout le dépôt est copié en local d'après ce que je comprends
>
> Est-il possible de faire l'équivalent d'un "export" d'un état figé comme
> pour "cvs" et "svn" ?
> J'ai pensé à passé par un "git-cvsserver" mais comment mettre en oeuvre ?
>
> Merci d'avance pour votre aide
>