0

不要与 Visual Studio 2008 项目和VS 2010 项目的Mercurial .hgignore混淆。

Visual Studio 11(“vNext”)包括许多可能应该从源代码存储库中排除的新功能……例如,应用程序生命周期管理工具和 Metro 相关项目信息。

问题:应该进行哪些新的扩展或更改.hgignore,为什么?

4

1 回答 1

1

我经常看到这类问题,它们的不同之处仅在于所讨论的 IDE 的点发布。我从来不理解他们。我在新环境中建立新项目的通常过程是:

  1. 创建新项目
  2. hg init
  3. hg status --unknown --no-status > .hgignore
  4. 编辑新.hgignore的 glob 文件类型我会看到很多

查看您链接到的两个类似问题的答案,看起来基本上类似的过程会奏效。

我想我只是不理解这个广泛的问题类别,或者为什么复制/粘贴比快速组装更容易/更快。除非一个人做了很多(不明智的)hg addremove,或者hg commit -A没有意外跟踪一个无意添加的文件的风险。

于 2012-02-13T19:42:01.923 回答