如何为水银还原命令制作特殊的文件过滤器?

dan*_*car 5 mercurial

我需要还原工作目录中文件名中任何位置与名称“ test”匹配的所有文件。

是否可以使用hg revert -I语法还原所有这3个文件:

  • /includes/atest.txt
  • /test.txt
  • /test/test/test.txt

Von*_*onC 5

根据问题1697,它应该可以使用以下语法工作(我现在无法对其进行测试):

视窗:

hg revert "glob:*test.*"
# or
hg revert -I "*test.*" --all
Run Code Online (Sandbox Code Playgroud)

Unix:

hg revert 'glob:*test.*'
hg revert -I '*test.*'
Run Code Online (Sandbox Code Playgroud)

(请注意Unix的简单引号)