2017-09-28 11 views
0

Supposons que j'ai synchronisé repo 10 jours en arrière par l'intermédiaire de la commande repo sync -c -m <manifest.xml>.Extraire pour renvoyer l'ID de validation

Maintenant, je veux passer à un identifiant de validation avant qui est 5 en avance par rapport à où je suis actuellement. (J'ai aussi 5 jours de fichier manifeste de retour aussi), est-ce possible? Comme git log ne peut pas aider car je suis sur 10 jours de retour, donc je lis le manifeste de 5 jours et je me suis procuré l'identifiant de validation.

Répondre

0

git log a plusieurs options utiles qui vous permettent d'analyser votre arbre de livraison. Vous pouvez soit utiliser git log master (en supposant que vous êtes sur la branche master), ou git log --all (en supposant que vous n'avez pas trop de branches) pour obtenir l'ID de validation que vous recherchez.

Vous pouvez également spécifier un intervalle de date pour filtrer la sortie du journal avec git log --after=<date> --until=<date>. Une fois l'ID de validation obtenu, vous pouvez l'extraire comme d'habitude.