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