Je voudrais prendre tous les messages de validation dans mon journal de subversion et juste les concaténer dans un fichier texte, de préférence en utilisant la ligne de commande svn sur Windows.Comment concaténer tous les messages de validation de subversion dans un fichier texte sans métadonnées?
Chaque message de validation a ce format:
- Message r1
- r1 un message
- r1 un message
Ce que je voudrais quelque chose comme:
- r1 un message
- r1 message
- message r2
- message r2
- r3 un message
[...]
- R1000 un message
Mise à jour
Je pensais que ci-dessus était clair, mais ce que je ne veux pas dans le journal est ce type d'information :
r2130 | utilisateur | 2010-03-19 10:36:13 -0400 (Ven, 19 Mar 2010) | 1 ligne
Pas de méta-données, je veux simplement les messages de validation.
Il semble qu'il n'y ait pas de moyen facile de le faire avec la ligne de commande seulement, c'est acceptable car la plupart de mes installations ont python. Aussi le "rx" dans le journal était simplement pour identifier le message de journal, pas que je veux le numéro de révision spécifiquement dans le message. Merci cependant, cela fonctionnera avec quelques changements. –
Incroyablement pratique. J'ai utilisé le sous-processus pour mon appel svn, donc j'ai jeté la sortie à StringIO, fait un seek (0), et passé cela à la fonction d'analyse, a fonctionné comme un champion. – pyInTheSky