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