From 849a40d4b52133d27f7b5f41ce0eaf44f1cdd0fa Mon Sep 17 00:00:00 2001 From: jparound30 Date: Sun, 15 Mar 2015 09:37:56 +0900 Subject: [PATCH] (refs #641) Enable rename detection --- src/main/scala/gitbucket/core/util/JGitUtil.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/scala/gitbucket/core/util/JGitUtil.scala b/src/main/scala/gitbucket/core/util/JGitUtil.scala index d2d531b95..9fed24162 100644 --- a/src/main/scala/gitbucket/core/util/JGitUtil.scala +++ b/src/main/scala/gitbucket/core/util/JGitUtil.scala @@ -442,6 +442,7 @@ object JGitUtil { newTreeIter.reset(reader, git.getRepository.resolve(to + "^{tree}")) import scala.collection.JavaConverters._ + git.getRepository.getConfig.setString("diff", null, "renames", "copies") git.diff.setNewTree(newTreeIter).setOldTree(oldTreeIter).call.asScala.map { diff => if(!fetchContent || FileUtil.isImage(diff.getOldPath) || FileUtil.isImage(diff.getNewPath)){ DiffInfo(diff.getChangeType, diff.getOldPath, diff.getNewPath, None, None)