Author: vsiveton Date: Tue Aug 19 04:12:38 2008 New Revision: 687020 URL: http://svn.apache.org/viewvc?rev=687020&view=rev Log: SCM-385: AbstractCvsChangeLogCommand create a wrong command for case when startVersion == endVersion Submitted by: Sergey Zakusov Reviewed by: Vincent Siveton
o applied suggestion about one colon for revision 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 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?rev=687020&r1=687019&r2=687020&view=diff ============================================================================== --- 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 Tue Aug 19 04:12:38 2008 @@ -54,6 +54,7 @@ return executeChangeLogCommand( repo, fileSet, null, null, null, startVersion, endVersion, datePattern ); } + /** [EMAIL PROTECTED] */ protected ChangeLogScmResult executeChangeLogCommand( ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern ) @@ -98,7 +99,7 @@ if ( startVersion != null && StringUtils.isNotEmpty( startVersion.getName() ) ) { - String param = "-r" + startVersion.getName() + "::" + String param = "-r" + startVersion.getName() + ":" + ( endVersion != null && StringUtils.isNotEmpty( endVersion.getName() ) ? endVersion.getName() : "" ); cl.createArgument().setValue( param );