Comment puis-je voir les 10 derniers commits dans l’ordre chronologique inverse avec SVN?

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

svn log --limit 10 

ou

 svn log -l 10 

Plus de googler a découvert la réponse. svn log listes dans l’ordre chronologique inverse par défaut.

Un raccourci -l existe pour –limit

 # show last 10 logs svn log -l 10 

Pour clarifier les réponses précédentes – notez que svn log par défaut ne montre que les commits jusqu’à la révision de votre copie de travail (dernière svn update , lancez svn info pour voir). Donc, oui, si tout d’abord vous pouvez télécharger tous les commits, cette combinaison fonctionnera:

 svn update svn log -l 10 

Cependant, je suis surtout intéressé par l’affichage de TOUS les derniers commits sans avoir au préalable mis à jour ma copie woking, donc je compare la plupart du temps mon journal à HEAD:

 svn log -l 10 -r HEAD:1 

Cela fait une énorme différence pour moi.

Pour les voir dans l’ordre chronologique:

 svn log -r1:HEAD