opengrok - Opengrok 中的多个索引

标签 opengrok

我们如何维护两个索引以使用 Opengrok 进行源代码浏览?通常 opengrok 提供索引单个源树的选项。网站http://androidxref.com维护多个索引对应不同版本的android。我想做一些类似的事情并索引多个存储库。

最佳答案

我想我和你有同样的需求。

首先,您需要最新版本的 opengrok。我不得不从 opengrok v0.11.1 迁移到 v0.12.1.2(截至今天的最新版本)。

看看下面的页面。它提供了很好的提示来解决这个问题。
https://github.com/OpenGrok/OpenGrok/wiki/How-to-install-OpenGrok#Optional_need_to_change_web_application_properties_or_name

使用“OpenGrok”包装器启动索引时,您需要使用以下环境变量:

  • OPENGROK_WEBAPP_CONTEXT= <'您的网络应用程序的名称'>
  • OPENGROK_INSTANCE_BASE= <'opengrok DATA_ROOT 的备用路径'>

  • 不要忘记重命名位于 servlet 容器(tomcat 或其他)中的 source.war 文件。在该文件中,将 CONFIGURATION 字段更改为 opengrok 配置文件的实际路径(应该是 <'alternate path to opengrok DATA_ROOT'>/etc/configuration.xml)。

    关于opengrok - Opengrok 中的多个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18375039/

    相关文章:

    opengrok - opengrok 的替代品

    opengrok - opengrock 文件路径搜索现在需要带引号的值

    tomcat - 如何跟踪 OpenGrok 服务的使用情况

    opengrok - 如何忽略 OpenGrok 索引中的目录?

    opengrok - 使用 opengrok 搜索历史记录

    java - 有 OpenGrok API 吗?

    svn - 无法获取历史记录并且 Annotate 在 opengrok 上工作

    svn - 如何将 OpenGrok 连接到 SVN 存储库?