svn - 搜索颠覆历史(全文)

标签 svn full-text-search

有没有办法对 Subversion 存储库执行全文搜索,包括所有历史记录?

例如,我编写了一个在某处使用过的功能,但后来不需要它,所以我对文件进行了 svn rm'd,但现在我需要再次找到它以将其用于其他用途。 svn 日志可能会说“删除了未使用的内容”之类的内容,并且有大量类似的 checkin 。

编辑 2016-04-15: 请注意,此处的“全文搜索”一词所要求的是搜索提交历史记录的实际差异,而不是文件名和/或提交消息。我指出这一点是因为作者上面的措辞并没有很好地反射(reflect)这一点 - 因为在他的示例中他可能只是在寻找文件名和/或提交消息。因此有很多 svn log 答案和评论。

最佳答案

git svn clone <svn url>
git log -G<some regex>

关于svn - 搜索颠覆历史(全文),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44176/

相关文章:

php - 在全文搜索mysql上设置默认值

iphone - xcode 从项目中删除存储库

eclipse - Eclipse 有什么好的 SVN 插件?

svn - 将部分 SVN 存储库复制到新存储库?

svn - 使用 propset svn :keywords on . docx 文件

lucene - lucene中多值字段的范围查询

c# - 为两个变更集之间的新/修改代码获取 resharper 问题

sql-server - SQL Server 全文搜索的问题

c# - C# 中的自然语言编程解决方案?

elasticsearch - elasticsearch:如何删除停用词而不是替换停用词?