From a19fc61bdb8b0fc71f9b62b3fb10f5c035a99085 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Tue, 15 Mar 2005 15:22:53 +0000 Subject: [PATCH] Provide error output if cvs command fails, PR 25645 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277982 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java index 70b906172..64e4e5080 100644 --- a/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java +++ b/src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java @@ -246,13 +246,15 @@ public class ChangeLogTask extends AbstractCvsTask { setDest(inputDir); setExecuteStreamHandler(handler); + try { super.execute(); + } finally { final String errors = handler.getErrors(); if (null != errors) { log(errors, Project.MSG_ERR); } - + } final CVSEntry[] entrySet = parser.getEntrySetAsArray(); final CVSEntry[] filteredEntrySet = filterEntrySet(entrySet);