opengrok未找到索引数据库

时间:2014-06-11 09:29:30

标签: java opengrok

当我尝试搜索项目时,我正在使用OpenGrok并遇到问题。 我收到错误“索引数据库未找到...”

这有点奇怪,因为在这个实例上还有其他项目,它们完美运行。只有我列表中的最后一个项目才有这个问题......

有没有人有任何想法?

2 个答案:

答案 0 :(得分:2)

当给定存储库的索引存在问题时,您将看到此错误。 opengrok创造了一个"脏"在索引文件夹下的文件例如。 / home / opengrok / data / index /

请按照以下步骤解决此类错误。

  1. 确定出现此错误的存储库,例如。 测试
  2. 登录opengrok服务器

  3. cd / home / opengrok / data / index /  例如。 / home / opengrok / data / index / test

  4. 将内容移动到临时位置     例如。 mkdir / tmp / test; mv / home / opengrok / data / index / test / * / tmp / test
  5. 再次开始编制索引。

答案 1 :(得分:1)

最后我找到了解决方法。 这是因为指数在哪里大。 所以我进入OpenGrok目录并清除它们。 然后我再次推出了OpenGrok,一切都很顺利。

希望这可以帮助别人!