You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-commits@maven.apache.org by ev...@apache.org on 2007/03/22 18:17:14 UTC
svn commit: r521350 - in
/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
mdo/cvs-settings.mdo
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>