mercurial忽略文件

时间:2010-12-15 19:32:52

标签: regex mercurial hgignore

如何忽略不同项目中的bin文件夹中的所有内容?

简单方法 -

^projects/a/bin/*$
^projects/b/bin/*$

我想做类似的事情 -

^projects/*/bin/*$

但上述方法无效。

4 个答案:

答案 0 :(得分:4)

最简单的是:

glob:bin/
glob:obj/

答案 1 :(得分:2)

要使你需要有效的正则表达式:

^projects/.*/bin/.*$

答案 2 :(得分:2)

你可以使用.hgignore的glob语法来做更简单的事情:

syntax: glob
projects/*/bin/*

答案 3 :(得分:0)

为了忽略固定级别的指定文件夹,我使用的是这样的东西:

syntax: regexp
(?i)^projects/[^/]*/bin/