public class SvnScmProviderRepository extends ScmProviderRepositoryWithHost
Constructor and Description |
---|
SvnScmProviderRepository(String url) |
SvnScmProviderRepository(String url,
String user,
String password) |
Modifier and Type | Method and Description |
---|---|
String |
getBranchBase()
Returns the url/directory to be used when tagging this repository.
|
ScmProviderRepository |
getParent() |
String |
getProtocol()
Get the protocol used in this repository (file://, http://, https://,...)
|
String |
getRelativePath(ScmProviderRepository ancestor) |
String |
getTagBase()
Returns the url/directory to be used when tagging this repository.
|
String |
getUrl() |
void |
setBranchBase(String branchBase)
Sets the url/directory to be used when branching this repository.
|
void |
setTagBase(String tagBase)
Sets the url/directory to be used when tagging this repository.
|
String |
toString() |
getHost, getPassphrase, getPort, getPrivateKey, setHost, setPassphrase, setPort, setPrivateKey
getPassword, getUser, getWorkItem, isPersistCheckout, isPushChanges, setPassword, setPersistCheckout, setPushChanges, setUser, setWorkItem
public SvnScmProviderRepository(String url)
public SvnScmProviderRepository(String url, String user, String password)
public String getTagBase()
public void setTagBase(String tagBase)
tagBase
- an absolute or relative url to the base directory to create tags in.
URL should be in a format that svn client understands, not the scm url format.public String getBranchBase()
public void setBranchBase(String branchBase)
branchBase
- an absolute or relative url to the base directory to create branch in.
URL should be in a format that svn client understands, not the scm url format.public String getProtocol()
public ScmProviderRepository getParent()
getParent
in class ScmProviderRepository
public String getRelativePath(ScmProviderRepository ancestor)
getRelativePath
in class ScmProviderRepository
Copyright © 2003–2024 The Apache Software Foundation. All rights reserved.