diff options
Diffstat (limited to 'plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java')
-rw-r--r-- | plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java index df7b496f9811..66eac246f3b7 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/checkout/SvnKitExportClient.java @@ -4,10 +4,10 @@ import com.intellij.openapi.vcs.VcsException; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.idea.svn.api.BaseSvnClient; +import org.jetbrains.idea.svn.api.Depth; +import org.jetbrains.idea.svn.api.ProgressTracker; import org.jetbrains.idea.svn.commandLine.SvnBindException; -import org.tmatesoft.svn.core.SVNDepth; import org.tmatesoft.svn.core.SVNException; -import org.tmatesoft.svn.core.wc.ISVNEventHandler; import org.tmatesoft.svn.core.wc.SVNRevision; import org.tmatesoft.svn.core.wc.SVNUpdateClient; import org.tmatesoft.svn.core.wc2.SvnTarget; @@ -23,22 +23,22 @@ public class SvnKitExportClient extends BaseSvnClient implements ExportClient { public void export(@NotNull SvnTarget from, @NotNull File to, @Nullable SVNRevision revision, - @Nullable SVNDepth depth, + @Nullable Depth depth, @Nullable String nativeLineEnd, boolean force, boolean ignoreExternals, - @Nullable ISVNEventHandler handler) throws VcsException { + @Nullable ProgressTracker handler) throws VcsException { SVNUpdateClient client = myVcs.getSvnKitManager().createUpdateClient(); - client.setEventHandler(handler); + client.setEventHandler(toEventHandler(handler)); client.setIgnoreExternals(ignoreExternals); try { if (from.isFile()) { - client.doExport(from.getFile(), to, from.getPegRevision(), revision, nativeLineEnd, force, depth); + client.doExport(from.getFile(), to, from.getPegRevision(), revision, nativeLineEnd, force, toDepth(depth)); } else { - client.doExport(from.getURL(), to, from.getPegRevision(), revision, nativeLineEnd, force, depth); + client.doExport(from.getURL(), to, from.getPegRevision(), revision, nativeLineEnd, force, toDepth(depth)); } } catch (SVNException e) { |