@Extension
public final class SurroundSCM
extends hudson.scm.SCM
| Modifier and Type | Class and Description |
|---|---|
static class |
SurroundSCM.SurroundSCMDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static SurroundSCM.SurroundSCMDescriptor |
DESCRIPTOR
Singleton descriptor.
|
static String |
SURROUND_DATETIME_FORMAT_STR |
static String |
SURROUND_DATETIME_FORMAT_STR_2 |
| Constructor and Description |
|---|
SurroundSCM() |
SurroundSCM(String server,
String serverPort,
String userName,
String password,
String branch,
String repository,
String surroundSCMExecutable) |
| Modifier and Type | Method and Description |
|---|---|
hudson.scm.SCMRevisionState |
calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
boolean |
checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile) |
protected hudson.scm.PollingResult |
compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState baseline) |
hudson.scm.ChangeLogParser |
createChangeLogParser() |
String |
getBranch() |
hudson.scm.SCMDescriptor<?> |
getDescriptor() |
String |
getPassword() |
String |
getRepository() |
String |
getServer() |
String |
getServerPort() |
String |
getSurroundSCMExecutable() |
String |
getUserName() |
void |
setBranch(String branch) |
void |
setPassword(String password) |
void |
setRepository(String repository) |
void |
setServer(String server) |
void |
setServerPort(String serverPort) |
void |
setSurroundSCMExecutable(String surroundSCMExecutable) |
void |
setUserName(String userName) |
_calcRevisionsFromBuild, _for, all, buildEnvVars, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, nullify, poll, pollChanges, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling, supportsPolling@Extension public static final SurroundSCM.SurroundSCMDescriptor DESCRIPTOR
public static final String SURROUND_DATETIME_FORMAT_STR
public static final String SURROUND_DATETIME_FORMAT_STR_2
@DataBoundConstructor public SurroundSCM(String server, String serverPort, String userName, String password, String branch, String repository, String surroundSCMExecutable)
public SurroundSCM()
public String getServer()
public void setServer(String server)
public String getServerPort()
public void setServerPort(String serverPort)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public String getBranch()
public void setBranch(String branch)
public String getRepository()
public void setRepository(String repository)
public String getSurroundSCMExecutable()
public void setSurroundSCMExecutable(String surroundSCMExecutable)
public hudson.scm.SCMDescriptor<?> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.scm.SCM>getDescriptor in class hudson.scm.SCMpublic hudson.scm.SCMRevisionState calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
calcRevisionsFromBuild in class hudson.scm.SCMIOExceptionInterruptedExceptionprotected hudson.scm.PollingResult compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState baseline)
throws IOException,
InterruptedException
compareRemoteRevisionWith in class hudson.scm.SCMIOExceptionInterruptedExceptionpublic boolean checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile)
throws IOException,
InterruptedException
checkout in class hudson.scm.SCMIOExceptionInterruptedExceptionpublic hudson.scm.ChangeLogParser createChangeLogParser()
createChangeLogParser in class hudson.scm.SCMCopyright © 2004-2015. All Rights Reserved.