这个.hgignore
文件忽略了Visual Studio解决方案的"bin"文件夹,这很好。但它也会忽略所有以"bin"结尾的文件夹,例如文件夹"testbin"。
syntax: glob
bin/
我尝试了^/bin/
,/bin/
和^/bin/
,但似乎都不起作用。
我想忽略所有完全称为"bin"的文件夹。不是"123bin"或"bin123"。我应该如何配置我的 .hgignore 文件?
如果您将语法更改为 syntax: regexp
,这应该可以正常工作。Glob 语法不支持生根。每hg help hgignore
:
glob 和正则表达式模式都不是根的。形式 *.c 的 glob 语法模式将匹配任何目录中以 .c 结尾的文件,并且形式为 .c$ 的正则表达式模式将执行相同的操作。要根正则表达式模式,请以 ^ 开头。