A l'aide de la ligne de commande SVN, existe-t-il un moyen d'afficher le dernier nombre de validations X avec les messages de validation, dans l'ordre chronologique inverse (le plus récent en premier)?Comment voir les 10 dernières validations dans l'ordre inverse-chronoligique avec SVN?
109
A
Répondre
157
svn log --limit 10
ou
svn log -l 10
De plus googler découvert la réponse. svn log
listes dans l'ordre inverse-chronologique par défaut.
23
Un raccourci -l existe pour --limit
# show last 10 logs
svn log -l 10
16
Pour les voir dans l'ordre chronologique:
svn log -r1:HEAD
17
Pour clarifier les réponses précédentes - noter que svn log
par défaut ne montre que les commits up à la révision de votre copie de travail (dernière svn update
, exécutez svn info
pour voir). Alors oui, si elle est OK pour vous de télécharger toutes les livraisons d'abord, cette combinaison fonctionne:
svn update
svn log -l 10
Cependant, je suis surtout intéressé à montrer ALL dernier engage sans avoir d'abord mettre à jour ma copie de Woking, donc je compare la plupart du temps mon journal HEAD tombe:
svn log -l 10 -r HEAD:1
Il me fait une énorme différence.
SVN a une aide intégrée vraiment utile. 'svn help log' serait probablement encore plus rapide qu'une recherche Google. – meagar
c'était ce que je cherchais, bon travail Lokesh – bharal
Cette commande semble ne renvoyer que les derniers messages de validation (pas les derniers). Par exemple, le dernier commit est r901 mais il ne retourne que jusqu'à r900. Je voulais juste vérifier si c'était la norme ou une erreur. Aussi 'svn log -l10' retournerait le dernier (r901) également. –