Author: evenisse Date: Mon Mar 12 06:57:22 2007 New Revision: 517220 URL: http://svn.apache.org/viewvc?view=rev&rev=517220 Log: [SCM-247] Remove false negatives for Windows file names Submitted by John Didion
Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java?view=diff&rev=517220&r1=517219&r2=517220 ============================================================================== --- maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java (original) +++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/SvnChangeSet.java Mon Mar 12 06:57:22 2007 @@ -23,6 +23,7 @@ import org.apache.maven.scm.ChangeSet; import org.apache.maven.scm.provider.ScmProviderRepository; import org.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository; +import org.codehaus.plexus.util.StringUtils; import java.util.Date; import java.util.Iterator; @@ -61,7 +62,7 @@ url += "/"; } - String currentFile = url + filename; + String currentFile = url + StringUtils.replace( filename, "\\", "/" ); if ( getFiles() != null ) { @@ -69,7 +70,7 @@ { ChangeFile file = (ChangeFile) i.next(); - if ( currentFile.endsWith( file.getName() ) ) + if ( currentFile.endsWith( StringUtils.replace( file.getName(), "\\", "/" ) ) ) { return true; }