如何搜索历史 Mercurial 文件内容?

问题描述 投票:0回答:3

我在代码中发现了一个问题,其中曾经指定过某些内容,但现在不再指定,因此我想通过存储库的历史记录搜索特定字符串。

TortoiseHg 有办法做到这一点吗? 我知道这需要一段时间,但我会花更长的时间......

search mercurial tortoisehg
3个回答
42
投票

如果您不介意通过命令行使用 Mercurial,可以使用

hg grep
。它可能暴露在 TortoiseHg 工作台的某个地方,但我不知道。


28
投票

菜单“查看”->“搜索”。这将打开搜索窗格,您可以使用它来搜索

中的字符串
  • 工作副本,所有历史记录,具体修订
  • 包含文件模式
  • 和排除文件模式

0
投票

hg grep --all --files-with-matches MyKeyword

hg help grep

© www.soinside.com 2019 - 2024. All rights reserved.