hg add -X 不起作用

hg add -X 不起作用

我想hg add排除以 开头的文件._,或者更好地排除所有隐藏文件。

它不起作用,它只是完全忽略了我的 -X 选项。

我尝试了以下操作:

hg add -n -X '._*'
hg add -n -X '*._*'

并且为了确保万无一失:

hg add -n -X '*.*'

没什么。就好像我-X根本没做过一样。

我已经尝试过 hg 1.4.3 和 hg 1.0.1

答案1

(这在 Windows 和 Mercurial 1.5.3 上有效;如果您使用的是 Unix,情况可能会有所不同)。

您有文件规范。用单引号引起来;它应该是双引号:

hg add -X "._*"

另一种方法是将条目添加到您的.hgignore文件,例如:

 syntax: glob
 ._*

相关内容