All SCM providers currently require the native executable to be installed on the box. For example svn.exe must be available in PATH for Subversion projects.
- added and tested
- added, but not tested in real-life
- tested, but not working
- not implemented
This plugin collects information from SCM.
SCM Metrics in filter results
Source code viewer
Usage & Installation
- Install from Update Center or download the JAR into the directory /extensions/plugins/
- Restart Sonar
Define the SCM URL of your project (see SCM URL Format).
Example for Maven pom.xml :
Or you can use Project Setting - SCM URL.
Or specify it via property
- Go to
- Enable plugin. This plugin disabled by default, because can dramatically increase analysis time of your project
- Specify User (
sonar.scm.user.secured) and Password (
sonar.scm.password.secured) if needed; if specified then
developerConnectionwill be used, otherwise
- Launch a new quality analysis and the metrics will be fed
Known problems and limitations
Subversion "Server certificate verification failed: issuer is not trusted"
Add following to
CVS anonymous access not working "org.apache.maven.scm.ScmException: password is required."
Try to set empty password for repository in
.cvspass. For example :