changeset 61:59add01ab524

throw exception if stderr is not empty for clone command
author Pavel.Sher
date Sun, 26 Oct 2008 17:08:25 +0300
parents ba1dadfd81bf
children b328c6b6526d
files mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java	Sun Oct 26 16:51:42 2008 +0300
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java	Sun Oct 26 17:08:25 2008 +0300
@@ -16,6 +16,7 @@
 package jetbrains.buildServer.buildTriggers.vcs.mercurial.command;
 
 import com.intellij.execution.configurations.GeneralCommandLine;
+import jetbrains.buildServer.ExecResult;
 import jetbrains.buildServer.vcs.VcsException;
 import org.jetbrains.annotations.NotNull;
 
@@ -70,6 +71,7 @@
     cli.addParameter(myRepositoryPath);
     cli.addParameter(dir.getName());
 
-    runCommand(cli, 24*3600); // some repositories are quite large, we set timeout to 24 hours 
+    ExecResult res = runCommand(cli, 24*3600); // some repositories are quite large, we set timeout to 24 hours
+    failIfNotEmptyStdErr(cli, res);
   }
 }