Author: evenisse Date: Thu Mar 22 10:17:12 2007 New Revision: 521350 URL: http://svn.apache.org/viewvc?view=rev&rev=521350 Log: [SCM-291] Fix date parsing in changelog command for cvs 1.12.*
Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/changelog/AbstractCvsChangeLogCommand.java maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/mdo/cvs-settings.mdo Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/changelog/AbstractCvsChangeLogCommand.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/changelog/AbstractCvsChangeLogCommand.java?view=diff&rev=521350&r1=521349&r2=521350 ============================================================================== --- maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/changelog/AbstractCvsChangeLogCommand.java (original) +++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/java/org/apache/maven/scm/provider/cvslib/command/changelog/AbstractCvsChangeLogCommand.java Thu Mar 22 10:17:12 2007 @@ -27,6 +27,7 @@ import org.apache.maven.scm.provider.cvslib.command.CvsCommand; import org.apache.maven.scm.provider.cvslib.command.CvsCommandUtils; import org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository; +import org.apache.maven.scm.provider.cvslib.util.CvsUtil; import org.codehaus.plexus.util.cli.Commandline; import java.text.SimpleDateFormat; @@ -109,7 +110,7 @@ protected String getDateFormat() { - return "yyyy-MM-dd'T'HH:mm:ssZ"; + return CvsUtil.getSettings().getChangeLogCommandDateFormat(); } protected void addDateRangeParameter( Commandline cl, String dateRange ) Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/mdo/cvs-settings.mdo URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/mdo/cvs-settings.mdo?view=diff&rev=521350&r1=521349&r2=521350 ============================================================================== --- maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/mdo/cvs-settings.mdo (original) +++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-cvs/maven-scm-provider-cvs-commons/src/main/mdo/cvs-settings.mdo Thu Mar 22 10:17:12 2007 @@ -15,6 +15,15 @@ <version>1.0.0+</version> <fields> <field> + <name>changeLogCommandDateFormat</name> + <version>1.0.0+</version> + <type>String</type> + <defaultValue>yyyy-MM-dd HH:mm:ssZ</defaultValue> + <description><![CDATA[ + Date format allowed by changelog command. + ]]></description> + </field> + <field> <name>useCvsrc</name> <version>1.0.0+</version> <type>boolean</type>