SVN代码库搜索

158

有没有好的软件可以让我搜索我的SVN代码片段?我找到了“FishEye”,但是它的价格为1,200美元,远超出我的预算。


6
需要搜索整个代码库的历史记录吗?还是只搜索最新版本(head)的内容? - swilliams
4
FishEye有免费版本,网址为www.atlassian.com/starter。 - David d C e Freitas
1
@DavidFreitas 目前没有免费选项。 - bahrep
有一个价值10美元的FishEye版本:www.atlassian.com/software/starter/overview,@bahrep。一次性捐赠,所有收益都将用于慈善事业。 - David d C e Freitas
1
有一个新的 svn log --search 选项,对于寻找简单仓库历史记录搜索的人可能会很方便。 - bahrep
显示剩余2条评论
14个回答

1

我开始使用这个工具

http://www.supose.org/wiki/supose

它工作得很好,只是缺少一个可视化的用户界面,但速度快且有点得到维护。


1
现在(2012年8月),该项目似乎已经停滞不前... - anol
在2012年12月,他们发布了一些新东西(0.7.1)。 - sendmoreinfo
2
似乎已经消失了。 - fbstj

1
许多SVN仓库实际上就是HTTP站点,因此您可以考虑查看一些现成的“网络爬虫”搜索应用程序,将其指向SVN根目录,它将为您提供基本功能。更新可能有点棘手,也许可以通过一些SVN check in hackery来触发索引以丢弃或重新索引随时进行的更改。
只是随便想想。

1
这可能不是一个好主意,因为涉及的开销将会非常大。此外,SVN服务器通常不是常规的网页,而是通过WebDAV公开的svn存储库。 - torkildr

1

有 Krugle 和 Koders,但都很贵。两者都有适用于 Eclipse 的 IDE 插件。


2
Krugle Basic 怎么样? - Bård

0

// 编辑:此工具已在另一个答案中提到,所以所有荣誉归Kuryaki。

刚发现SupoSE,这是一个基于Java的命令行工具,它可以扫描存储库以创建索引,之后能够回答某些类型的查询。我们仍在评估该工具,但看起来很有前途。值得一提的是,它会对包括源代码文件和常见办公格式的所有版本进行完整索引。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接