Package hudson.scm

Class SubversionEventHandlerImpl

java.lang.Object
org.tmatesoft.svn.core.wc.SVNEventAdapter
hudson.scm.SubversionEventHandlerImpl
All Implemented Interfaces:
org.tmatesoft.svn.core.ISVNCanceller, org.tmatesoft.svn.core.wc.ISVNEventHandler

public class SubversionEventHandlerImpl extends org.tmatesoft.svn.core.wc.SVNEventAdapter
ISVNEventHandler that emulates the SVN CLI behavior.
Author:
Kohsuke Kawaguchi
  • Field Details

    • out

      protected final PrintStream out
    • baseDir

      protected final File baseDir
    • quietOperation

      protected final boolean quietOperation
  • Constructor Details

  • Method Details

    • handleEvent

      public void handleEvent(org.tmatesoft.svn.core.wc.SVNEvent event, double progress) throws org.tmatesoft.svn.core.SVNException
      Specified by:
      handleEvent in interface org.tmatesoft.svn.core.wc.ISVNEventHandler
      Overrides:
      handleEvent in class org.tmatesoft.svn.core.wc.SVNEventAdapter
      Throws:
      org.tmatesoft.svn.core.SVNException
    • getRelativePath

      public String getRelativePath(File file) throws IOException
      Throws:
      IOException
    • getLocalPath

      public static String getLocalPath(String path)