我正在寻找一种使用 TortoiseHg(或纯 hg,如果没有其他可能性)来定位对特定文件的所有更改的方法。
我试过使用修订集查询:
merge() and file("path/to/filename.cs")
但这并没有让我得到我想要的东西。它返回一个空集。我认为这是因为merge()
仅返回合并,并且file()
仅(似乎)返回非合并,因此交集为空。
我也尝试过modifies(pattern)
,但这似乎与file(pattern)
(在我看来file()
是 and 的adds()
并集modifies()
)并没有太大的不同。contains(pattern)
根本不返回任何元素。
那么,是否有可能获得以任何方式修改了特定文件的变更集列表?