public class SvnConnection extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
addressSvn
full svn path
|
protected org.tmatesoft.svn.core.auth.ISVNAuthenticationManager |
authManager
AuthenticationManager with login and password
|
protected File |
checkoutdir
Temp directory for checkout
|
protected String |
fileName
fileName of modif file
|
protected org.tmatesoft.svn.core.wc.SVNClientManager |
manager |
protected org.tmatesoft.svn.core.SVNURL |
remoteUrl
url of svn path
|
protected String |
repositoryId |
protected org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions |
svnOption
svn default option
|
protected String |
svnPath
svn path without fileName
|
| Constructor and Description |
|---|
SvnConnection(String address) |
| Modifier and Type | Method and Description |
|---|---|
void |
createCheckoutdir() |
org.tmatesoft.svn.core.auth.ISVNAuthenticationManager |
getAuthManager() |
File |
getCheckoutdir() |
ByteArrayOutputStream |
getDiff(String text) |
String |
getFileName() |
org.tmatesoft.svn.core.wc.SVNClientManager |
getManager() |
org.tmatesoft.svn.core.SVNURL |
getRemoteUrl() |
String |
getRepositoryId() |
org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions |
getSvnOption() |
String |
getSvnPath() |
String |
getSvnRoot() |
String |
getUUID() |
boolean |
isDifferent(String text) |
void |
setAuthManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager authManager) |
void |
setCheckoutdir(File checkoutdir) |
void |
setFileName(String fileName) |
void |
setManager(org.tmatesoft.svn.core.wc.SVNClientManager manager) |
void |
setRemoteUrl(org.tmatesoft.svn.core.SVNURL remoteUrl) |
void |
setRepositoryId(String repositoryId) |
void |
setSvnOption(org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions svnOption) |
void |
setSvnPath(String svnPath) |
void |
testConnection() |
void |
updateAuthentication(String login,
String password) |
protected String addressSvn
protected String svnPath
protected String fileName
protected File checkoutdir
protected org.tmatesoft.svn.core.SVNURL remoteUrl
protected org.tmatesoft.svn.core.auth.ISVNAuthenticationManager authManager
protected org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions svnOption
protected org.tmatesoft.svn.core.wc.SVNClientManager manager
protected String repositoryId
public SvnConnection(String address) throws StringIndexOutOfBoundsException
StringIndexOutOfBoundsExceptionpublic String getUUID()
public String getSvnRoot()
public void testConnection()
throws org.tmatesoft.svn.core.SVNException
org.tmatesoft.svn.core.SVNExceptionpublic boolean isDifferent(String text) throws IOException
IOExceptionpublic ByteArrayOutputStream getDiff(String text) throws IOException
IOExceptionpublic org.tmatesoft.svn.core.auth.ISVNAuthenticationManager getAuthManager()
public void setAuthManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager authManager)
public File getCheckoutdir()
public void createCheckoutdir()
throws IOException
IOExceptionpublic void setCheckoutdir(File checkoutdir)
public String getFileName()
public void setFileName(String fileName)
public org.tmatesoft.svn.core.wc.SVNClientManager getManager()
public void setManager(org.tmatesoft.svn.core.wc.SVNClientManager manager)
public org.tmatesoft.svn.core.SVNURL getRemoteUrl()
public void setRemoteUrl(org.tmatesoft.svn.core.SVNURL remoteUrl)
public org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions getSvnOption()
public void setSvnOption(org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions svnOption)
public String getSvnPath()
public void setSvnPath(String svnPath)
public String getRepositoryId()
public void setRepositoryId(String repositoryId)
Copyright © 2009–2014 CodeLutin. All rights reserved.