From 7759a25131ddaf9df61b46fcf1de1ae2da54c848 Mon Sep 17 00:00:00 2001 From: irengrig Date: Mon, 19 Mar 2012 19:18:45 +0400 Subject: [PATCH] IDEA-82197 svn: E200009: Wrong number of targets has been specified (0), at least 1 is required. --- .../src/org/jetbrains/idea/svn/actions/CopyAction.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/CopyAction.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/CopyAction.java index 4eb663d5aa03..5812f4e63244 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/CopyAction.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/CopyAction.java @@ -137,8 +137,10 @@ public class CopyAction extends BasicAction { throw new VcsException("Invalid repository root path for " + baseUrl); } } - SVNCommitClient commitClient = activeVcs.createCommitClient(); - commitClient.doMkDir(dirsToCreate.toArray(new SVNURL[dirsToCreate.size()]), comment); + if (! dirsToCreate.isEmpty()) { + SVNCommitClient commitClient = activeVcs.createCommitClient(); + commitClient.doMkDir(dirsToCreate.toArray(new SVNURL[dirsToCreate.size()]), comment); + } } private static boolean dirExists(Project project, final SVNURL url, final SVNWCClient client) throws SVNException {