web-dev-qa-db-fra.com

Comment voir les 10 derniers commits dans l'ordre chronologique inverse avec SVN?

En utilisant la ligne de commande SVN, existe-t-il un moyen d'afficher le dernier nombre X de validations avec les messages de validation, dans l'ordre chronologique inverse (le plus récent en premier)?

121
Lokesh Dhakar
svn log --limit 10

ou

svn log -l 10

Plus loin, googler découvrit la réponse. svn log listes par défaut dans l'ordre chronologique inverse.

173
Lokesh Dhakar

Un raccourci -l existe pour --limit

# show last 10 logs
svn log -l 10
23
svassr

Pour clarifier les réponses précédentes - notez que svn log _ par défaut affiche uniquement les commits jusqu’à la révision de votre copie de travail (le dernier svn update, courir svn info à voir). Donc oui, si vous pouvez télécharger tous les commits en premier, cette combinaison fonctionnera:

svn update

svn log -l 10

Cependant, je suis surtout intéressé à afficher tous les derniers commits sans mettre d'abord à jour ma copie de woking, aussi je compare mon journal à HEAD en baisse:

svn log -l 10 -r HEAD:1

Cela fait une énorme différence pour moi.

20
Jens X Augustsson

Pour les voir dans l'ordre chronologique:

svn log -r1:HEAD
17
yegor256