2012-04-10 178 views
2

我一直在寻找OPENGROK来搜索我的SVN代码库。它需要检出版本的存储库来对其进行索引。 我已经能够实现正在通过存储库搜索时,我已检出我的系统上的版本。 当我试图通过存储库的历史搜索时,我卡住的地方是。我没有得到任何帮助。 任何人都可以建议我该怎么做。 如果我想要更新索引而不是始终创建新索引,那么该如何实现它。 任何贡献对我来说都是巨大的帮助。 感谢您的时间和帮助。使用opengrok搜索历史

回答

1

你正在使用哪个版本的opengrok?有两种方法可以opengrok显示历史信息

  1. 如果opengrok和颠覆在同一本地服务器或
  2. 上如果安装了从远程SVN opengrok版> 0.7,历史可以取为好。

参考:

Note: A local CVSROOT (or SVN if opengrok version less than 0.7) repository must be available. File history will not be fetched from a remote server for CVS (& SVN if opengrok version less than 0.7) !. 

https://github.com/OpenGrok/OpenGrok/wiki/How-to-install-OpenGrok

更新1:还有一两件事来验证

在bin目录中的shell脚本 “OpenGrok” 会叫 “OPENGROK_REMOTE_REPOS_OFF” 选项。检查它在脚本中应该是空白的。

+0

我有opengrok 0.11。 OpenGrok和SVN不安装在同一台服务器上。它们安装在不同的服务器上。你能告诉我如何启用这样的历史记录。您添加的链接没有那么有用,因为我已经尝试了相同的功能,但无法使用。 – 2012-12-24 08:01:16

+0

查看答案中的更新1是否有帮助。 – 2012-12-24 12:08:03

+0

用OpenGrok设置SVN有什么复杂的东西......为什么地球上的这个Remote Repo默认会被禁用...... – 2013-01-24 16:59:01