Subversion
The Rally Connector for Subversion inspects the contents of a check-in comment and creates a changeset in Rally associated to the Rally artifact, creates changes for each affected file and optionally updates the state of the Rally artifact.
For example, if a developer checks in two files with the commit message "Fixed DE17", the Subversion Connector would create a changeset for the check-in revision, create two change objects for the affected files, link the changeset to the defect, and set the state of defect 17 as fixed.
The Subversion connector has been updated to work with our new Build & Changeset infrastructure. It now supports the new Changeset, Change, and SCMRepository objects as well as linking the Changeset to a Rally artifact.

v3.7
- Allows multiple artifacts of the same type and multiple types.
- Artifact State / ScheduleState identified dynamically, no longer requires CachedStates section in config file.
- Requires Ruby 1.9.2 or better
- Requires use of rally_api gem which supercedes and replaces the rally_rest_api gem
- config_test.rb has more checks
v3.4
- Support for mapping Subversion committer to Rally user via the Rally MiddleName field
v3.2
- Ability to specify prefix (https or http) on SourceControlUrl/li>
v3.1
- Support of mapping Subversion author to Rally user on Changeset object
- Added instructions on running connector as background process for optimal performance
v3.0
- Support for the new Source Code objects in Rally
v2.0.3
- For consistency, renamed root directory from RallyToSvn to SvnToRally/li>
v2.0.2
- Support of Ruby 1.9.1
- Fix for Rally states not being cached
- Minor bug fixes
v2.0.1
- For faster setup: introduced a configuration file, configuration checker script, new code architecture based on 1.0 of the connector and new Installation & Usage Guide
- For ease of use: check-in comment text is no longer case sensitive when entering a Rally id and state
Note: For those using 1.0, the new 2.0.x release is the same functionality but with a new architecture for easier installation. There are no major functionality changes.
