changeset 452:183656e9294a

Merge Faradi-7.0.x
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Tue, 03 Jul 2012 18:59:14 +0400
parents 12cb638b63c4 (current diff) 5d4a7174c316 (diff)
children dc95d4468323
files mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java	Tue Jul 03 18:31:28 2012 +0400
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/LogCommand.java	Tue Jul 03 18:59:14 2012 +0400
@@ -16,6 +16,7 @@
 package jetbrains.buildServer.buildTriggers.vcs.mercurial.command;
 
 import com.intellij.execution.configurations.GeneralCommandLine;
+import com.intellij.openapi.diagnostic.Logger;
 import jetbrains.buildServer.vcs.VcsException;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
@@ -35,6 +36,7 @@
 
 public class LogCommand extends VcsRootCommand {
 
+  private final static Logger LOG = Logger.getInstance(LogCommand.class.getName());
   private final static String ZERO_PARENT_ID = "0000000000000000000000000000000000000000";
   private final static SAXParserFactory ourSAXFactory = SAXParserFactory.newInstance();
 
@@ -128,7 +130,8 @@
         assignTrivialParents(changes);
       return changes;
     } catch (Exception e) {
-      throw new VcsException("Error while parsing log output:\n" + output, e);
+      LOG.error("Error while parsing log output:\n" + output, e);
+      throw new VcsException("Error while parsing log output, see teamcity-vcs.log for details", e);
     }
   }