With a customized post-commit extension (hook) installed, Subversion servers external to TeamForge can notify TeamForge Orchestrate of Subversion commit activity.
TeamForge project Subversion repositories are already wired to supply commit activity data to TeamForge Orchestrate; no special configuration needed. This section instead details integration of Subversion repositories external to TeamForge.
The TeamForge Orchestrate Subversion adapter is packaged as a Subversion post-commit hook script. Once installed and configured, the hook script supplies commit metadata for the selected repository to TeamForge Orchestrate. The commit data is associated to the proper pipeline, step and source using source association keys (see Source association keys). Configuration therefore requires that the message queue server URL and credentials be supplied, along with the appropriate source association key.