2014-01-08 49 views
1

文件我已经创造了以下方式.hgignore文件:为什么.hginore不能忽略子目录我试图指定

syntax: glob 

*/Images/*pgm 

,我曾希望忽略所有的文件.PGM在我的Images目录的任何子目录中。但是,它不会忽视它们。

当我创建以下文件.hginore,PGM文件被忽略

syntax: glob 

*pgm 

为什么我的更有针对性的尝试工作? (注意:在我的文件中还有其他忽略模式,我省略了它)

+0

这不是如何通配符的作品。 '*'永远不会扩展为包含'/'分裂到一个子目录。 – geoffspear

回答

2

**模式匹配任何字符串,并跨越目录边界(而*没有)。

尝试用:

**/Images/**pgm