Starting version 2.3, you can change Apache Maven Scm implementation used for your scm (ie javasvn for svn scm).
Standard configuration :
<project> ..... <build> <extensions> <extension> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> <artifactId>maven-scm-provider-svnjava</artifactId> <version>1.13</version> </extension> </extensions> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.3</version> <dependencies> <dependency> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> <artifactId>maven-scm-provider-svnjava</artifactId> <version>1.13</version> </dependency> </dependencies> </plugin> </plugins> </build> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.3</version> <configuration> <providerImplementations> <svn>javasvn</svn> </providerImplementations> </configuration> </plugin> </plugins> </reporting> ... </project>
Configuration with Maven 3 only and the new site plugin configuration.
<project> ... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.3</version> <dependencies> <dependency> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> <artifactId>maven-scm-provider-svnjava</artifactId> <version>1.13</version> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.3</version> <configuration> <reportPlugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <configuration> <providerImplementations> <svn>javasvn</svn> </providerImplementations> </configuration> </plugin> </reportPlugins> </configuration> </plugin> </plugins> ... </project>