C'è un modo per ottenere una bella lista di tutti i messaggi di commit ordinati per file? Qualcosa di simile a questo (come si può vedere, non voglio i messaggi specifici per un certo file, basta mostrare messaggi per l'intera impegnano se il file è stato parte del commit, ripete ok):SVN - Ottieni tutti i messaggi di commit per un file?
-- index.php
2010-01-02 03:04:05
* added new paragraph
2010-01-01 03:04:05
* moved header out of index.php into header.php
* header.php initial check-in
2009-12-31 03:04:05
* index.php initial check-in
-- header.php
2010-01-03 03:04:05
* added new meta tags
2010-01-01 03:04:05
* moved header out of index.php into header.php
* header.php initial check-in
aggiuntive informazioni:
svn log filename
fa qualcosa di simile, ma io voglio fare questo:
- ottenere un elenco di file che sono stati modificati tra aaaa-mm-gg (r2) e yyyy-mm-dd (r4) (ovvero
svn log -q -v -r 2:4 > changedfiles.txt
- striscia di merda estranea da changedfiles.txt
- svn log ogni file in tale elenco, come in:
svn log < changedfiles.txt >> combinedlog.txt
(solo pseudocodice, so svn log prende argomenti non di ingresso, ma non può essere preso la briga di scrivere fuori)
abbastanza vicino, sto modificando il tuo xslt. grazie – davidosomething