Mercurial .ignore filter assistance



可能的重复项:
忽略 Mercurial 中的文件夹

我正在尝试将我认为是一个简单的忽略过滤器放在一起,但似乎无法让它工作。

我的代码中有一个/database 目录,其中包含定期更改且不属于源代码的文件。 我希望该目录(以及其中的所有文件)被 Mercurial 忽略。

我怎样才能做到这一点?

我尝试添加以下内容:

^DATABASE/

并且不会忽略数据库目录。

C:CDM_Devcdm>hg status
M .hgignore
M DATABASECDM001.MEM
M DATABASEaudittr.CDX
M DATABASEaudittr.DBF
M Programlibrptte.FXP
M Programlibupdat.FXP
M Programrpttenan.FXP

还有其他想法吗?

您的数据库文件已经由 Mercurial 控制,如hg status输出所示。Mercurial ignore filter 与 Subversion 在提交时的忽略不是一回事;也就是说,如果新文件出现在 DATABASE/ 下,则将被忽略,但将继续监视任何现有文件的更改。

如果DATABASE/下的文件不是源文件的一部分,请从控件中删除它们(hg forget DATABASE/*,然后提交)。他们不会再以未知数出现。

相关内容

  • 没有找到相关文章

最新更新