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
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.
*** Bug 32583 has been marked as a duplicate of this bug. ***
*** Bug 37112 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 30962 ***
Thanks for the good work of Stephane ... It works, I have tested it. :-)