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 ) );