2

OpenGrok 包装脚本有一个更新选项,但是当我在没有任何选项的情况下运行它时(如使用中所回显),我得到

正在加载默认实例配置...

致命错误:OpenGrok 源路径 /var/opengrok/src 不存在 - 正在中止!

我也尝试过指定 SRC_ROOT,但继续得到同样的错误。

4

3 回答 3

1

这可能不是正确的答案,但我已经能够通过重新运行索引作业本身来更新。它不需要像初始索引一样长。

于 2015-04-04T01:44:10.637 回答
1

来自https://github.com/OpenGrok/OpenGrok

例如,如果 opengrok 数据目录是 /tank/opengrok 并且源根目录在 /tank/source 中,那么要获得更多详细信息,请按以下方式运行索引器:

$ OPENGROK_VERBOSE=true OPENGROK_INSTANCE_BASE=/tank/opengrok \ ./OpenGrok index /tank/source

于 2015-11-27T06:55:14.707 回答
0

SRC_ROOT是 OpenGrok 包装器中的一个变量(通常在 中/usr/opengrok/bin/OpenGrok),这个变量是说 OpenGrok 你有你的 src 代码被索引的地方。所以你需要编辑它:

SRC_ROOT="your/src/path"

此外,在那之后,您可能会看到数据位置的错误......并且您还必须设置变量DATA_ROOT(索引位置)

DATA_ROOT="you/data"
于 2015-08-19T09:00:53.223 回答