2008-10-06 7 views

Répondre

5
svn log -v -r{2008-10-1}:HEAD | grep "^ A" 
+0

merci, bonne idée ... juste obtenu de modifier ce modèle de recherche un peu (La façon dont vous l'avez écrite retournerait les lignes de commentaires avec le mot "A".) – Epaga

+0

Oui, mais un A majuscule avec des espaces autour est plutôt rare. Vous pouvez utiliser "^ A" –

+0

n'aurait pas été si rare Un bon exemple serait cette phrase. ;-) Mais oui, le circumflex a fait l'affaire. – Epaga

1

Quelque chose comme

svn log -v -r {"2008-01-01"}:HEAD . | grep ' A ' | sort -u

vous devriez aller ...

2

Si vous utilisez 'svn log -v -q' vous obtenez le nom de fichier et aucun message de journal. Ceci est un peu plus rapide sur http: // et svn: // car les messages du journal ne vous sont pas transférés. Svn log --xml -v -q vous donne la même information mais facile à analyser xml. (Cela gère tous les cas d'angle sur des noms de fichiers étranges pour vous).

0

vous pouvez essayer commande suivante,

svn log -r '{2013-09-09}:HEAD' 

Ici, vous obtenez tous les détails de révision de la date 9/9/2013

Questions connexes