Blogeek|Sioc

Geekeries de tout poil

Recherche full text pour SVN

La fonction svn log est bien pratique, mais ne permet pas de choisir des critères bien définis… une chose qui manque notamment cruellement à ma connaissance, c’est la recherche par utilisateur… j’ai donc utilisé la ligne de commande suivante, qui n’est pas optimale à mon avis, mais qui a le mérite de marcher :

for rev in `svn log -r <xxx>:HEAD | grep <user> | 
cut -d " " -f 1 | cut -d "r" -f 2`; do svn log -r $rev; done;

Remarquez que le <user> peut être remplacé par n’importe quelle chaîne à chercher dans le log, y compris dans les commentaires…


Categorised as: Linux


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *