Fossil 中的全文搜索

Posted

技术标签:

【中文标题】Fossil 中的全文搜索【英文标题】:Full text search in Fossil 【发布时间】:2015-04-23 04:58:12 【问题描述】:

有没有办法在化石库中搜索

代码 维基页面

Fossil 的文档声称 UI 中有一个搜索命令: /search 但我不知道如何使用它。

【问题讨论】:

【参考方案1】:

在 1.31 之前的版本中,search 命令仅搜索签入 cmets。

截至1.31,它还搜索票证、wiki 和文档内容。但它(仍然)不搜索源代码,除非您将源文件指定为可搜索的文档。

作为注册用户rightly says,需要为每个存储库显式启用搜索。请参阅srchsetup 页面和fts-config 命令的帮助。

(Fossil 网站通常运行来自 Fossil 自己的主干分支的最新版本。这就是为什么它有时会显示最新二进制文件中不存在的功能。

【讨论】:

我使用的是 1.30。所以我会稍等一下。是否可以在 wiki 中搜索“嵌入式文档”,i.o.保留源代码? @AntonProkofiev:是的,这就是我所说的“文档内容”。 @AntonProkofiev:1.31 已经发布。 非常感谢。看起来不错【参考方案2】:

如果您使用的是来自中继的最新版本,则需要在管理部分启用搜索。

更具体地说,请查看以下内容: http://www.fossil-scm.org/index.html/help?cmd=/srchsetup

【讨论】:

最新版本也支持fossil grep,如果有用的话。

以上是关于Fossil 中的全文搜索的主要内容,如果未能解决你的问题,请参考以下文章

Lucene及全文搜索实现原理

在 MySQL 中的全文搜索前添加 *(星号)

Linq 中的全文搜索

网络表单中的全文搜索

包含多个世界的列中的全文搜索搜索

Sql Server 2005 全文搜索中的噪声词