2011-11-06 78 views
7

对于我的课程项目,我的团队正在使用hg一起工作,并从this question的检查答案中创建了忽略文件,并增加了一些内容。虽然有一个问题。我有一个使代码运行所需的.lib文件,我希望它保存在存储库中。hgignore:需要忽略除.lib之外的所有文件

因为.hgignore使用glob我也是,所以在* .lib被忽略的情况下,如何让文件comp345_dnd/RollPlay.lib(根文件夹包含comp345_dnd)在/被监视?

回答

14

只是做手工添加汞的特定文件(不带任何通配符)例如: -

hg add /path/to/file 

这将覆盖.hgignore文件和文件添加到资料库。

+0

在任何时候它都不会被.hgignore破坏? – Portaljacker

+0

否 - 只有在指定目录或模式时,.hgignore才会运行。如果你告诉mercurial添加一个特定的真实文件,它会执行它,然后继续跟踪它,而不管.hgignore。 – asc99c

相关问题