Get out of only Modified and Added files in svn log

How to get only modified and added files with revision,author and comments from svn log verbose

------------------------------------------------------------------------
r7351 | user01 | 2013-07-02 17:53:28 -0400 (Tue, 02 Jul 2013) | 2 lines
Changed paths:
   D /trunk/demo/proj1/.project

jira-125723
 Removing unwanted files
------------------------------------------------------------------------
------------------------------------------------------------------------
r7352 | user02 | 2013-07-02 17:54:24 -0400 (Tue, 02 Jul 2013) | 2 lines
Changed paths:
   D /trunk/demo/proj2/320-test.ert

jira-125723
 Removing unwanted files
------------------------------------------------------------------------
------------------------------------------------------------------------
r7504 | user04 | 2013-07-08 14:26:36 -0400 (Mon, 08 Jul 2013) | 4 lines
Changed paths:
   M /trunk/demo/maven/Sum.jsp
   M /trunk/demo/Code/Results.jsp

jira-121639

WP-IQISU- lot of changes to fix issue
------------------------------------------------------------------------
------------------------------------------------------------------------
r7523 | user08 | 2013-07-08 16:17:52 -0400 (Mon, 08 Jul 2013) | 1 line
Changed paths:
   A /trunk/demo/ant/properties

jira-2185

My code and output:

cat test | awk '/^r[0-9]* \|/ { REVISION=$1; } /  [AM]/ { print REVISION": "$0; }'
r7504:    M /trunk/demo/maven/Sum.jsp
r7504:    M /trunk/demo/Code/Results.jsp
r7523:    A /trunk/demo/ant/properties

But i need author and comments information too.

how about this, it is not exact for your request, but get mostly.

perl -l40pe 's/^-+/\n/' svn.log|awk -F \| '{$3=""}1'

 r7351   user01    2 lines Changed paths:    D /trunk/demo/proj1/.project  jira-125723  Removing unwanted files

 r7352   user02    2 lines Changed paths:    D /trunk/demo/proj2/320-test.ert  jira-125723  Removing unwanted files

 r7504   user04    4 lines Changed paths:    M /trunk/demo/maven/Sum.jsp    M /trunk/demo/Code/Results.jsp  jira-121639  WP-IQISU- lot of changes to fix issue

 r7523   user08    1 line Changed paths:    A /trunk/demo/ant/properties  jira-2185
1 Like