From 140df3919850615997ce18a75e948d811df544a8 Mon Sep 17 00:00:00 2001 From: Christian Halstrick Date: Fri, 7 Nov 2014 13:15:11 +0100 Subject: [PATCH] Let RepositoryBuilder find bare repos BaseRepositoryBuilder.findGitDir() was not searching correctly for bare repositories. E.g. when running org.eclipse.jgit.pgm.Log and the current directory was that of a bare git repository an error "fatal: error: can't find git directory" was raised. With this fix RepositoryBuilder will also check whether the given directory is the root of a bare repository. Bug: 450193 Change-Id: I4d4ad42e24ca397745adb0f3385caee3bcf3a186 Signed-off-by: Matthias Sohn --- .../src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java index 7a6ddb39a1..eecbc224bc 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/BaseRepositoryBuilder.java @@ -514,13 +514,17 @@ public class BaseRepositoryBuilder