From b9c684af59f775a5da75e21f175f1e4f4c54b356 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 24 Nov 2011 22:40:45 +0100 Subject: [PATCH] fix git isRepository check --- .../scm/repository/GitRepositoryHandler.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitRepositoryHandler.java b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitRepositoryHandler.java index c1cbdb912e..e0ff384b91 100644 --- a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitRepositoryHandler.java +++ b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitRepositoryHandler.java @@ -62,6 +62,9 @@ public class GitRepositoryHandler extends AbstractSimpleRepositoryHandler { + /** Field description */ + public static final String DIRECTORY_REFS = "refs"; + /** Field description */ public static final String TYPE_DISPLAYNAME = "Git"; @@ -267,4 +270,18 @@ public class GitRepositoryHandler { return GitConfig.class; } + + /** + * Method description + * + * + * @param directory + * + * @return + */ + @Override + protected boolean isRepository(File directory) + { + return new File(directory, DIRECTORY_REFS).exists(); + } }