3
如何在我的项目的根目录中忽略名为build
的文件夹,但不要忽略名为build
其他位置的文件夹?如何忽略给定位置的文件夹 - mercurial
即
/myprog/.hgignore
/myproj/make
/myproj/build <-ignore this
/myproj/lib/somelib/build <- dont ignore this
如何在我的项目的根目录中忽略名为build
的文件夹,但不要忽略名为build
其他位置的文件夹?如何忽略给定位置的文件夹 - mercurial
即
/myprog/.hgignore
/myproj/make
/myproj/build <-ignore this
/myproj/lib/somelib/build <- dont ignore this
你可以使用正则表达式的语法每doc。 然后您的.hgignore应该包含
syntax: regexp
^build
您可以使用.hgignore
文件。您将要添加一行
/myproj/build
我不认为这样做。 Mercurial在检查.hgignore时使用亲属路径,'/'不被认为是锚定到存储库根目录。在正则表达式模式下,您可以使用'^'作为@tigrisc建议的锚点,但在全局模式下无法锚定 – 2011-02-14 17:56:51
虽然在这种情况下可能并不重要,除非他有`/ myproj/lib/myproj/build`。 。/ myproj两次) – 2011-02-15 13:21:06