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(); + } }