【发布时间】:2015-03-11 22:59:42
【问题描述】:
OpenGrok 包装脚本有一个更新选项,但是当我在没有任何选项的情况下运行它时(如使用中所回显),我得到了
正在加载默认实例配置...
致命错误:OpenGrok 源路径 /var/opengrok/src 不存在 - 正在中止!
我也尝试过指定 SRC_ROOT,但仍然出现同样的错误。
【问题讨论】:
标签: opengrok
OpenGrok 包装脚本有一个更新选项,但是当我在没有任何选项的情况下运行它时(如使用中所回显),我得到了
正在加载默认实例配置...
致命错误:OpenGrok 源路径 /var/opengrok/src 不存在 - 正在中止!
我也尝试过指定 SRC_ROOT,但仍然出现同样的错误。
【问题讨论】:
标签: opengrok
这可能不是正确的答案,但我已经能够通过重新运行索引作业本身来进行更新。它不需要像初始索引那样长。
【讨论】:
来自https://github.com/OpenGrok/OpenGrok
例如如果 opengrok 数据目录是 /tank/opengrok 并且源根目录是 在 /tank/source 然后为了获得更多的详细信息,将索引器运行为:
$ OPENGROK_VERBOSE=true OPENGROK_INSTANCE_BASE=/tank/opengrok \ ./OpenGrok 索引 /tank/source
【讨论】:
SRC_ROOT 是 OpenGrok 包装器中的一个变量(通常在 /usr/opengrok/bin/OpenGrok 中),这个变量是说 OpenGrok 你有你的 src 代码要被索引的地方。所以你需要编辑它:
SRC_ROOT="your/src/path"
此外,在那之后,您可能会看到数据位置的错误...并且您还必须设置变量 DATA_ROOT(索引位置)
DATA_ROOT="you/data"
【讨论】: