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 tr...@apache.org on 2004/10/20 20:54:00 UTC

cvs commit: maven-scm/maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout LocalCheckOutCommand.java

trygvis     2004/10/20 11:54:00

  Modified:    maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout
                        LocalCheckOutCommand.java
  Log:
  o Not copying files in /CVS/ directories.
  
  Revision  Changes    Path
  1.2       +9 -1      maven-scm/maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutCommand.java
  
  Index: LocalCheckOutCommand.java
  ===================================================================
  RCS file: /home/cvs/maven-scm/maven-scm-providers/maven-scm-provider-local/src/main/java/org/apache/maven/scm/provider/local/command/checkout/LocalCheckOutCommand.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LocalCheckOutCommand.java	20 Oct 2004 18:03:43 -0000	1.1
  +++ LocalCheckOutCommand.java	20 Oct 2004 18:54:00 -0000	1.2
  @@ -139,6 +139,14 @@
   
               FileUtils.copyFileToDirectory( file, destination );
   
  +            File parent = file.getParentFile();
  +
  +            // TODO: Add more excludes here
  +            if ( parent != null && parent.getName().equals( "CVS" ) )
  +            {
  +                continue;
  +            }
  +
               String fileName = "/" + module + file.getAbsolutePath().substring( chop );
   
               checkedOutFiles.add( new ScmFile( fileName, ScmFileStatus.CHECKED_OUT ) );