如何使用tortoisehg的搜索工具?

est*_*r h 17 mercurial search tortoisehg

我想在特定分支(即"ABC-123")中的特定文件(即"index.php")中搜索特定短语(即"comma_delimited").原因是,文本不再存在于文件中,我想查看它被取出的提交,而不查看此分支上此文件的每个修订版.

在tortoisehg有办法做到这一点吗?我看到有一个搜索按钮会打开一个搜索面板,您可以在其中输入模式,但我不知道如何使用它(并且不知道如何编写模式),并且在谷歌搜索一段时间后,发现没有用信息.

谢谢

Ste*_*aye 14

有两个搜索按钮 - 一个用于搜索存储库,另一个用于过滤修订图.也许你按错了?

如果使用菜单选择"查看/搜索",则选择所需的搜索视图.

它应该在修订图下方显示一个大面板,其中包含许多要填写的控件.

  • 在第一个编辑控件中输入"comma_delimited"(与右侧的"搜索"和"停止"按钮位于同一行)
  • 选择编辑控件下方的"所有历史记录"单选按钮.
  • 进入**index.php标有"包含"的编辑控件(index.php如果您有多个并且想要将搜索限制为特定文件,则输入完整路径)
  • 按"搜索"按钮

窗口底部的列表现在应显示包含该短语的修订的详细信息.它将显示何时添加(前缀为'+')以及何时删除(前缀为' - ')

这是一个示例搜索窗口: 示例搜索窗口