mercurial并忽略模式

时间:2013-12-13 15:14:33

标签: mercurial ignore hgignore

我试图让mercurial忽略差异。我根据Mercurial ignore file执行了以下操作:

$ echo "*.diff" >> .hgignore

状态现在给我一个错误(为了便于阅读,我添加了'...'):

$ hg status
abort: .../.hgignore: invalid pattern (relre): *.diff

在网上搜索错误消息会返回一些不相关的结果。关于如何忽略diff文件的任何想法?

1 个答案:

答案 0 :(得分:5)

先写: syntax: glob

完全.hgignore

syntax: glob

*.diff

默认正则表达式。您可以编写所有正则表达式,然后切换到语法glob。例如:

\.pyc$
test\.py$

syntax: glob
*.diff

如果要排除除少数之外的所有内容,最好使用正则表达式。