Index: C:/fab_JIP/MavenPlugins/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 =================================================================== --- C:/fab_JIP/MavenPlugins/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 (revision 441485) +++ C:/fab_JIP/MavenPlugins/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 (working copy) @@ -79,7 +79,16 @@ cl.createArgument().setValue( "-d" ); - cl.createArgument().setValue( "\"" + dateRange + "\"" ); + // There's a difference between UNIX-like OS and Windows + // See http://jira.codehaus.org/browse/SCM-187 + if ( System.getProperty( "os.name" ).toLowerCase().indexOf( "windows" ) > -1 ) + { + cl.createArgument().setValue( "\"" + dateRange + "\"" ); + } + else + { + cl.createArgument().setValue( dateRange ); + } } if ( branch != null )