Package hudson.scm
Class SvnClientManager
java.lang.Object
hudson.scm.SvnClientManager
SVNClientManager
makes it rather error prone to specify the proper expected version
of the working copy we need to use, so inside Jenkins we wrap it to this class to ensure
we won't forget to set SvnWcGeneration
when using SVNBasicClient
.- Author:
- Kohsuke Kawaguchi
-
Constructor Summary
ConstructorDescriptionSvnClientManager
(org.tmatesoft.svn.core.wc.SVNClientManager core, int workspaceFormat) -
Method Summary
Modifier and TypeMethodDescriptionorg.tmatesoft.svn.core.io.SVNRepository
createRepository
(org.tmatesoft.svn.core.SVNURL url, boolean mayReuse) void
dispose()
org.tmatesoft.svn.core.wc.SVNCommitClient
org.tmatesoft.svn.core.wc.SVNCopyClient
org.tmatesoft.svn.core.wc.SVNClientManager
getCore()
org.tmatesoft.svn.core.wc.SVNLogClient
org.tmatesoft.svn.core.wc.SVNStatusClient
org.tmatesoft.svn.core.wc.SVNUpdateClient
org.tmatesoft.svn.core.wc.SVNWCClient
-
Constructor Details
-
SvnClientManager
public SvnClientManager(org.tmatesoft.svn.core.wc.SVNClientManager core, int workspaceFormat)
-
-
Method Details
-
getCore
public org.tmatesoft.svn.core.wc.SVNClientManager getCore() -
getWCClient
public org.tmatesoft.svn.core.wc.SVNWCClient getWCClient() -
getLogClient
public org.tmatesoft.svn.core.wc.SVNLogClient getLogClient() -
dispose
public void dispose() -
getCommitClient
public org.tmatesoft.svn.core.wc.SVNCommitClient getCommitClient() -
getStatusClient
public org.tmatesoft.svn.core.wc.SVNStatusClient getStatusClient() -
getCopyClient
public org.tmatesoft.svn.core.wc.SVNCopyClient getCopyClient() -
getUpdateClient
public org.tmatesoft.svn.core.wc.SVNUpdateClient getUpdateClient() -
createRepository
public org.tmatesoft.svn.core.io.SVNRepository createRepository(org.tmatesoft.svn.core.SVNURL url, boolean mayReuse) throws org.tmatesoft.svn.core.SVNException - Throws:
org.tmatesoft.svn.core.SVNException
-