Package hudson.scm.subversion
Class UpdateWithCleanUpdater.TaskImpl
java.lang.Object
hudson.scm.subversion.WorkspaceUpdater.UpdateTask
hudson.scm.subversion.UpdateUpdater.TaskImpl
hudson.scm.subversion.UpdateWithCleanUpdater.TaskImpl
- All Implemented Interfaces:
Serializable,org.jenkinsci.remoting.SerializableOnlyOverRemoting
- Enclosing class:
UpdateWithCleanUpdater
- See Also:
-
Field Summary
Fields inherited from class hudson.scm.subversion.WorkspaceUpdater.UpdateTask
authProvider, clientManager, listener, location, manager, quietOperation, revisions, timestamp, ws -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidpreUpdate(SubversionSCM.ModuleLocation module, File local) Hook for subtype to perform some cleanup activity before "svn update" takes place.Methods inherited from class hudson.scm.subversion.UpdateUpdater.TaskImpl
getSvnCommandToUse, performMethods inherited from class hudson.scm.subversion.WorkspaceUpdater.UpdateTask
delegateTo, delegateTo, getRevision, getSvnDepthMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jenkinsci.remoting.SerializableOnlyOverRemoting
getChannelForSerialization
-
Constructor Details
-
TaskImpl
public TaskImpl(int workspaceFormat)
-
-
Method Details
-
preUpdate
protected void preUpdate(SubversionSCM.ModuleLocation module, File local) throws org.tmatesoft.svn.core.SVNException, IOException Description copied from class:UpdateUpdater.TaskImplHook for subtype to perform some cleanup activity before "svn update" takes place.- Overrides:
preUpdatein classUpdateUpdater.TaskImpl- Parameters:
module- Remote repository that corresponds to the workspace.local- Local directory that gets the update from the module.- Throws:
org.tmatesoft.svn.core.SVNExceptionIOException
-