hudson.scm
Class SvnClientManager

java.lang.Object
  extended by hudson.scm.SvnClientManager

public class SvnClientManager
extends Object

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
SvnClientManager(org.tmatesoft.svn.core.wc.SVNClientManager core)
           
 
Method Summary
 org.tmatesoft.svn.core.io.SVNRepository createRepository(org.tmatesoft.svn.core.SVNURL url, boolean mayReuse)
           
 void dispose()
           
 org.tmatesoft.svn.core.wc.SVNCommitClient getCommitClient()
           
 org.tmatesoft.svn.core.wc.SVNCopyClient getCopyClient()
           
 org.tmatesoft.svn.core.wc.SVNClientManager getCore()
           
 org.tmatesoft.svn.core.wc.SVNLogClient getLogClient()
           
 org.tmatesoft.svn.core.wc.SVNStatusClient getStatusClient()
           
 org.tmatesoft.svn.core.wc.SVNUpdateClient getUpdateClient()
           
 org.tmatesoft.svn.core.wc.SVNWCClient getWCClient()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SvnClientManager

public SvnClientManager(org.tmatesoft.svn.core.wc.SVNClientManager core)
Method Detail

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


Copyright © 2004-2013. All Rights Reserved.