2011-03-05 110 views
1

我已经创建了基本的maven/mercurial设置。我在工作目录中创建了一个.hgignore。我已经添加了以下到.hgignore文件(按照指令https://www.mercurial-scm.org/wiki/.hgignore.hgignore文件不会忽略maven目标/站点目录

/target$ 
/.DS_Store$ 
.DS_Store$ 

我已经跑汞柱状态,一切都被忽略(如预期)

我跑MVN网站。现在,当我运行汞柱状态命令,一切,但网站文件夹被在目标文件夹忽略...如

~/dev/blah >hg st 

? target/site/css/maven-base.css 
? target/site/css/maven-theme.css 
? target/site/css/print.css 
... 

注意:如前所述,在目标文件夹中的其他文件(的.class,.XML,等...)HAVE被忽略......

目标/站点文件夹有没有被添加到存储库(据我所知...)

任何人都知道我要去哪里错...?

更新:Z3A启发了我尝试^目标/ * $,如果你想忽略目标目录,似乎做的伎俩......

回答

3

,但不是目标/网站在.hgignore把这样的事情:

syntax: regexp 
^target/(?!site) 
+1

欢呼声,但我真的想不过来删除站点文件夹 ... ... (你启发了我尝试** ^目标/ * $ **,似乎已经完成了这个伎俩,谢谢! – mlo55 2011-03-05 10:00:01