Last Updated: February 25, 2016
·
366
· ccummings

Get all SVN commits of a user

If you aren't using a SVN GUI tool it can be difficult to find commits by a certain user. This one liner will give you all of the commits by {{username}}.

svn log | sed -n '/{{username}}/,/-----$/ p'

i.e.

svn log | sed -n '/curtis_cummings/,/-----$/ p'

r518516 | curtis_cummings | 2013-05-22 01:01:42 -0500 (Wed, 22 May 2013) | 205 lines

Initial draft of world domination plan
--------------------------------------------------------------
r520196 | curtis_cummings | 2013-05-30 01:38:22 -0500 (Thu, 30 May 2013) | 2 lines

Adding 100 duck sized horses to plan