Bug 30576

Summary: cvschangelog task: CVS log date output format changed on CVS 1.12.9
Product: Ant Reporter: ravi <ravindra.gangadat>
Component: Core tasksAssignee: Ant Notifications List <notifications>
Status: RESOLVED DUPLICATE    
Severity: major CC: notifications, ppatel, rgeimer, stijn.debruyckere, zakharov
Priority: P3    
Version: 1.6.2   
Target Milestone: 1.7.0   
Hardware: All   
OS: other   

Description ravi 2004-08-11 00:10:57 UTC
CVS 1.12.9 uses a new date format in its log output.  As a result, I cannot run 
the cvschangelog task

* `cvs log' & `cvs ls' now output local times when both the server and client
  are 1.12.9 or greater.

See CVS release from cvshome.org

https://ccvs.cvshome.org/source/browse/ccvs/NEWS?rev=1.251&content-type=text/x-
cvsweb-markup
Comment 1 Michael Platzer 2005-04-26 23:11:20 UTC
a simple 
  return c_inputDate.parse(date.replace('-', '/'));
instead of 
  return c_inputDate.parse(date);
in org.apache.tools.ant.taskdefs.cvslib.ChangeLogParser.java in method parseDate
should fix the problem, and will also be compatible with the old format.
Comment 2 Matt Benson 2005-05-27 15:39:13 UTC
*** Bug 32583 has been marked as a duplicate of this bug. ***
Comment 3 J.M. (Martijn) Kruithof 2005-10-17 20:01:07 UTC
*** Bug 37112 has been marked as a duplicate of this bug. ***
Comment 4 Antoine Levy-Lambert 2005-10-19 23:54:42 UTC

*** This bug has been marked as a duplicate of 30962 ***
Comment 5 Antoine Levy-Lambert 2005-10-20 00:12:33 UTC
Thanks for the good work of Stephane ... It works, I have tested it. :-)