SSCMTask Class

Summary

Surround SCM abstract task base.
graph BT Type-->Base0["ExternalProgramBase"] Type["SSCMTask"] class Type type-node Derived0["SSCMCheckin"]-->Type click Derived0 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMCheckin" Derived1["SSCMUnFreeze"]-->Type click Derived1 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMUnFreeze" Derived2["SSCMBranch"]-->Type click Derived2 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMBranch" Derived3["SSCMFreeze"]-->Type click Derived3 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMFreeze" Derived4["SSCMCheckout"]-->Type click Derived4 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMCheckout" Derived5["SSCMGet"]-->Type click Derived5 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMGet" Derived6["SSCMLabel"]-->Type click Derived6 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMLabel" Derived7["SSCMBatch"]-->Type click Derived7 "/api/NAnt.Contrib.Tasks.SurroundSCM/SSCMBatch"

Syntax

public abstract class SSCMTask : ExternalProgramBase

Properties

Name Value Summary
ExeName string
Override ExeName paramater to sscm.exe for Surround SCM.
ProgramArguments string
Gets the command line arguments for the external program.
ServerConnect string
The address and port number of the Surround SCM server host computer. Format is server:port. If not entered, the last saved connection parameters are used.
ServerLogin string
The username and password used to login to the Surround SCM server. Format is username:password. If not entered, the last saved login parameters are used.

Methods

Name Value Summary
WriteCommandLineArguments(StringBuilder) void
Writes the task-specific arguments to the specified System.Text.StringBuilder.