Asp.net 如果提交不应推送到repo的文件夹,.hgignore文件是否有效?

Asp.net 如果提交不应推送到repo的文件夹,.hgignore文件是否有效?,asp.net,mercurial,repository,tortoisehg,Asp.net,Mercurial,Repository,Tortoisehg,我已经读了很多关于这个主题的教程,但还没弄明白 在我的Asp.NETMVC3应用程序中,我有“bin”和“obj”目录,我不想将它们推送到存储库中。我将.hgingore文本文件放入本地存储库文件夹(其中还有.hg文件夹) 我也试过: syntax: glob *obj *bin 我在某个地方读到,如果您提交文件夹(在我的例子中是bin、obj),则.hgignore文件将无法工作。 如果是这样,我怎么能不提交这些文件夹呢 提前谢谢 是,.hgignore只影响添加新的、未版本化的文件(和文件

我已经读了很多关于这个主题的教程,但还没弄明白

在我的Asp.NETMVC3应用程序中,我有“bin”和“obj”目录,我不想将它们推送到存储库中。我将.hgingore文本文件放入本地存储库文件夹(其中还有.hg文件夹)

我也试过:

syntax: glob
*obj
*bin
我在某个地方读到,如果您提交文件夹(在我的例子中是bin、obj),则.hgignore文件将无法工作。
如果是这样,我怎么能不提交这些文件夹呢

提前谢谢

  • 是,.hgignore只影响添加新的、未版本化的文件(和文件夹),不影响Mercurial中已有的对象
  • 通过使用
    hg-forget
  • 如果要排除文件夹并文件夹的所有内容,而不仅仅是根目录,则您的模式不是最佳形式
  • 语法:regexp

    /bin/**

    /obj/**

    syntax: glob
    *obj
    *bin