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