From 23e3382441bc0c37cfb1a5df3f27f93290c99121 Mon Sep 17 00:00:00 2001 From: kaloyane <kaloyane> Date: Mon, 21 Mar 2011 12:45:57 +0000 Subject: [PATCH] minor: do not copy .svn files to "targets" when creating fresh copy of the lucene indices SVN: 20421 --- .../openbis/generic/server/util/TestInitializer.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/util/TestInitializer.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/util/TestInitializer.java index 90a4cbdd2ad..810b85d9720 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/util/TestInitializer.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/util/TestInitializer.java @@ -17,6 +17,7 @@ package ch.systemsx.cisd.openbis.generic.server.util; import java.io.File; +import java.io.FileFilter; import java.io.IOException; import org.apache.commons.io.FileUtils; @@ -61,7 +62,13 @@ public class TestInitializer File srcPath = new File(LUCENE_INDEX_TEMPLATE_PATH); try { - FileUtils.copyDirectory(srcPath, targetPath); + FileUtils.copyDirectory(srcPath, targetPath, new FileFilter() + { + public boolean accept(File path) + { + return false == path.getName().equalsIgnoreCase(".svn"); + } + }); new File(srcPath, FullTextIndexerRunnable.FULL_TEXT_INDEX_MARKER_FILENAME) .createNewFile(); } catch (IOException ex) -- GitLab