The Maven Blame plugin updates the xml checkstyle/pmd/findbugs reports. For each error/violation in the xml, it adds the developper name who has commited the line in the svn. It generates also a report where you can see some statistics like the number of errors for each developper.
Instructions on how to use the Maven Blame plugin can be found here .
The following examples show how to use the Checkstyle Plugin in more advanced usecases: