OpenGrok包装器脚本有一个更新选项,但是当我在没有任何选项的情况下运行它时(如使用中所示),我得到了
加载默认实例配置...
致命错误:OpenGrok Source Path / var / opengrok / src不存在 - 正在中止!
我也试过指定SRC_ROOT,但继续得到同样的错误。
答案 0 :(得分:1)
这可能不是正确的答案,但我已经能够通过重新运行索引作业来更新。它不需要与初始索引一样长。
答案 1 :(得分:1)
来自https://github.com/OpenGrok/OpenGrok
E.g。如果opengrok数据目录是/ tank / opengrok而源根是 在/ tank / source然后获得更多详细程度运行索引器:
$ OPENGROK_VERBOSE = true OPENGROK_INSTANCE_BASE = / tank / opengrok \ ./OpenGrok index / tank / source
答案 2 :(得分:0)
SRC_ROOT
是OpenGrok包装器中的一个变量(通常在/usr/opengrok/bin/OpenGrok
中),这个变量就是OpenGrok,你可以在其中索引你的src代码。所以你需要编辑它:
SRC_ROOT="your/src/path"
此外,在此之后,您可能会在数据位置发生错误...并且您还必须设置变量DATA_ROOT
(索引位置)
DATA_ROOT="you/data"