public class SubversionSCMSource
extends jenkins.scm.api.SCMSource
SCMSource for Subversion.| Modifier and Type | Class and Description |
|---|---|
static class |
SubversionSCMSource.DescriptorImpl |
static class |
SubversionSCMSource.ListenerImpl
We need to listen out for post-commit hooks
|
static class |
SubversionSCMSource.SCMRevisionImpl
Our implementation.
|
| Modifier and Type | Field and Description |
|---|---|
static jenkins.scm.impl.subversion.SubversionSCMSource.StringListComparator |
COMPARATOR |
static Logger |
LOGGER |
| Constructor and Description |
|---|
SubversionSCMSource(String id,
String remoteBase,
String credentialsId,
String includes,
String excludes) |
| Modifier and Type | Method and Description |
|---|---|
SubversionSCM |
build(jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision revision) |
String |
getCredentialsId()
Gets the credentials id.
|
String |
getExcludes()
Gets the comma separated list of exclusions.
|
String |
getIncludes()
Gets the comma separated list of inclusions.
|
String |
getRemoteBase()
Gets the base SVN URL of the project.
|
String |
getUuid() |
protected void |
retrieve(jenkins.scm.api.SCMHeadObserver observer,
hudson.model.TaskListener listener) |
protected jenkins.scm.api.SCMRevision |
retrieve(jenkins.scm.api.SCMHead head,
hudson.model.TaskListener listener) |
public static final jenkins.scm.impl.subversion.SubversionSCMSource.StringListComparator COMPARATOR
public static final Logger LOGGER
public String getCredentialsId()
public String getExcludes()
public String getIncludes()
public String getRemoteBase()
public String getUuid()
@NonNull
protected void retrieve(@NonNull
jenkins.scm.api.SCMHeadObserver observer,
@NonNull
hudson.model.TaskListener listener)
throws IOException
retrieve in class jenkins.scm.api.SCMSourceIOExceptionprotected jenkins.scm.api.SCMRevision retrieve(@NonNull
jenkins.scm.api.SCMHead head,
@NonNull
hudson.model.TaskListener listener)
throws IOException
retrieve in class jenkins.scm.api.SCMSourceIOException@NonNull public SubversionSCM build(@NonNull jenkins.scm.api.SCMHead head, @CheckForNull jenkins.scm.api.SCMRevision revision)
build in class jenkins.scm.api.SCMSourceCopyright © 2004–2015. All rights reserved.