- getDescriptor
- buildEnvVars
Adds environmental variables for the builds to the given map. This can be used
to propagate informat
- _for
Determines which kinds of SCMs are applicable to a given project.
- checkout
Obtains a fresh workspace of the module(s) into the specified directory of the
specified machine. Th
- getBrowser
Returns the RepositoryBrowser for files controlled by this SCM.
- getModuleRoot
Gets the top directory of the checked out module. Often SCMs have to create a
directory inside a wor
- getModuleRoots
Gets the top directories of all the checked out modules. Some SCMs support
checking out multiple mod
- calcRevisionsFromBuild
Calculates the SCMRevisionState that represents the state of the workspace of
the given build. The r
- getEffectiveBrowser
Returns the applicable RepositoryBrowser for files controlled by this SCM. This
method attempts to f
- all
Returns all the registered SCMDescriptors.
- compareRemoteRevisionWith
Compares the current state of the remote repository against the given baseline
SCMRevisionState. Con
- getKey
Should create a key by which this SCM configuration might be distinguished from
others in the same p