Comment faire pour changer de version d'android en local repo?

J'ai téléchargé ensemble de l'arbre de travail avec la commande suivante:

repo init -u https://android.googlesource.com/platform/manifest
repo sync -j8

Après la synchronisation avec succès, je veux changer de travail de l'arbre pour android 2.3.7.
Vous voyez que je n'ai pas spécifier de branche avec l'option "-b" paramètre lors de "repo init".
Donc je suppose que toutes les info tag doit être téléchargé et je peux facilement passer à android 2.3.7 avec la commande suivante:

repo forall -c git checkout android-2.3.7_r1

Mais il produit beaucoup d'erreurs comme:

error: pathspec 'android-2.3.7_r1' did not match any file(s) known to git.

Alors, comment puis-je passer en android 2.3.7 sans "repo-init -b android 2.3.7_r1" et de "repo" sync " de nouveau?

OriginalL'auteur Jiaqi Liu | 2012-12-23