有什么方法可以输入特定的文件名 - 例如“xyz.txt” - 并使用 TortoiseHG 在 Mercurial 存储库中搜索该文件的任何签入?
如果不是,为什么不呢?这不是版本控制的用途吗?
有什么方法可以输入特定的文件名 - 例如“xyz.txt” - 并使用 TortoiseHG 在 Mercurial 存储库中搜索该文件的任何签入?
如果不是,为什么不呢?这不是版本控制的用途吗?
在“Hg Repository Explorer”窗口的组合框中选择“File Patterns”过滤器并在其旁边的字段中输入文件名(例如,xyz.txt)并按回车键。您现在只会看到 xyz.txt 被修改的版本。如果您想搜索整个目录结构(而不仅仅是您当前所在的文件夹),请添加“**”(例如 **xyz.txt)。
这与接受的答案几乎相同,但您也可以在 Windows 资源管理器中右键单击文件,然后从那里打开存储库资源管理器,而不是在“文件模式”框中键入名称。
当您以这种方式打开它时(与右键单击文件夹相反),存储库资源管理器将打开,并且过滤器已经处于活动状态(并且您只会看到修改文件的修订版)。
结果完全一样,但我更喜欢这种方式,因为我不必手动输入文件名。
在log
窗口 ( hgtk log
) 中,选择“过滤器”按钮。
在出现的对话框中,指定要过滤的文件名。文件名似乎有点挑剔。