Navigation:  Actions > Version Control >

Surround SCM Action

Previous pageReturn to chapter overviewNext page

The Surround SCM action creates a step to automate access to the Perforce Surround SCM version control system.  This action provides several screens for configuring repository commands.  See SurroundSCM.bld for sample usage.


When the step is built, this action invokes the Surround SCM command-line client executable to perform the requested operation.


Surround SCM Tab


Flags Tab


Options Tab


Advanced Tab


Remote Tab


This action has been tested with Surround SCM versions 1.2 thru 2020 and may work with other versions as well.  Some fields do not apply to all commands, and some fields are required for certain commands (if sscm prompts for input in the build output, one of the required fields is missing).  See the Surround SCM CLI Reference Guide for more details on the available commands and flags.



See the SurroundSCM.bld sample for a project utilizing this action.
See the ContinuousIntegration.bld sample for a sample of incorporating Surround SCM into continuous integration builds.