public class SVNConfiguration extends java.lang.Object implements net.nemerosa.ontrack.model.support.UserPasswordConfiguration<SVNConfiguration>
| Constructor and Description |
|---|
SVNConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.form.Form |
asForm(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations) |
SVNConfiguration |
clone(java.lang.String targetConfigurationName,
java.util.function.Function<java.lang.String,java.lang.String> replacementFunction) |
static net.nemerosa.ontrack.model.form.Form |
form(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations) |
net.nemerosa.ontrack.model.support.ConfigurationDescriptor |
getDescriptor() |
java.lang.String |
getFileChangeBrowsingURL(java.lang.String path,
long revision) |
java.lang.String |
getPathBrowsingURL(java.lang.String path) |
java.lang.String |
getRevisionBrowsingURL(long revision) |
java.lang.String |
getUrl(java.lang.String path)
Gets the absolute URL to a path relative to this repository.
|
SVNConfiguration |
obfuscate() |
static SVNConfiguration |
of(java.lang.String name,
java.lang.String url) |
SVNConfiguration |
withPassword(java.lang.String password) |
public static SVNConfiguration of(java.lang.String name, java.lang.String url)
public static net.nemerosa.ontrack.model.form.Form form(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations)
public SVNConfiguration obfuscate()
obfuscate in interface net.nemerosa.ontrack.model.support.Configuration<SVNConfiguration>public net.nemerosa.ontrack.model.form.Form asForm(java.util.List<net.nemerosa.ontrack.extension.issues.model.IssueServiceConfigurationRepresentation> availableIssueServiceConfigurations)
public SVNConfiguration withPassword(java.lang.String password)
withPassword in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<SVNConfiguration>public net.nemerosa.ontrack.model.support.ConfigurationDescriptor getDescriptor()
getDescriptor in interface net.nemerosa.ontrack.model.support.Configuration<SVNConfiguration>public java.lang.String getUrl(java.lang.String path)
public java.lang.String getRevisionBrowsingURL(long revision)
public java.lang.String getPathBrowsingURL(java.lang.String path)
public java.lang.String getFileChangeBrowsingURL(java.lang.String path,
long revision)
public SVNConfiguration clone(java.lang.String targetConfigurationName, java.util.function.Function<java.lang.String,java.lang.String> replacementFunction)
clone in interface net.nemerosa.ontrack.model.support.UserPasswordConfiguration<SVNConfiguration>