Browse Source

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
master
Stefan Bodewig 20 years ago
parent
commit
a19fc61bdb
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java

+ 3
- 1
src/main/org/apache/tools/ant/taskdefs/cvslib/ChangeLogTask.java View File

@@ -246,13 +246,15 @@ public class ChangeLogTask extends AbstractCvsTask {


setDest(inputDir); setDest(inputDir);
setExecuteStreamHandler(handler); setExecuteStreamHandler(handler);
try {
super.execute(); super.execute();
} finally {
final String errors = handler.getErrors(); final String errors = handler.getErrors();


if (null != errors) { if (null != errors) {
log(errors, Project.MSG_ERR); log(errors, Project.MSG_ERR);
} }
}
final CVSEntry[] entrySet = parser.getEntrySetAsArray(); final CVSEntry[] entrySet = parser.getEntrySetAsArray();
final CVSEntry[] filteredEntrySet = filterEntrySet(entrySet); final CVSEntry[] filteredEntrySet = filterEntrySet(entrySet);




Loading…
Cancel
Save