Full documentation for SonarQube has moved to a new location: http://docs.sonarqube.org/display/SONAR

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

Description / Features

This plugin uses the Trac XML-RPC plugin to connect to a Trac instance and display metrics about open tickets. It can also drill down to the component level. 

Installation

  1. Install the plugin through the Update Center or download it into the SONARQUBE_HOME/extensions/plugins directory
  2. Restart the SonarQubeTM server

Usage

Install and enable the Trac XML-RPC plugin on your Trac instance. You will need to give an anonymous or user account 'XML_RPC' and 'TICKET_VIEW' privileges.
A user (working with trac 0.11.7) has reported on the user mailing-list that the HttpAuthPlugin should be also installed, so if you get the following error Trac: XmlRpcException (possibly missing authentication details?) install it as well.

The Trac instance URL can be specified in two places:

  • Your project's pom.xml file under the 'issue managment' section; for example: (note that the username/password/component has to be specified in SonarQubeTM project settings, the plugin does not currently have the ability to read the username/password/component from the pom.xml)

  • Specified in SonarQubeTM under the project settings.
  • Username/password/component name should also be specified here.

Note: component name is completely optional, if you don't specify one you will get the number of tickets over the whole instance. There is also no validation of the component name, so if you specify a non-existent component name, no tickets will be found.

Running Analysis

To kick-off the analysis, see Analyzing Source Code.

Known Limitations

  • While the Trac instance URL can be picked up from your project's pom.xml file the username/password/component have to be specified within the project settings in SonarQubeTM.

Change Log

Loading

Release 0.3 (2 issues)

 

Loading

Release 0.2 (2 issues)

 

Loading

Release 0.1 (4 issues)

  • No labels