We use client certificates for authentication to the web server which holds our SVN repository. This results in the changelog messages containing the CN field of the certificate; in my case e.g. it is "Henning Schmiedehausen".
Subversion now produces log files like this:
------------------------------------------------------------------------
r237 | Henning Schmiedehausen | 2005-08-10 13:02:39 +0200 (Wed, 10 Aug 2005) | 3 lines
and the changelog report is empty. The reason for this is a bad regular expression in the SvnLogParser which does not expect user names to contain
blanks.
The attached patch fixes this by using a greedy RE. Changelog now works for me again. Please consider this patch to be part of the (not yet released?!?) 1.8.2 or 1.8.3 release.
patch vs. changelog-plugin 1.8.2 to fix the "space in usernames" issue.