如何允许已删除的文件在Mercurial中保持未跟踪?

时间:2014-05-13 05:40:12

标签: mercurial hgignore

我有一个配置文件(“config”),我们最初提交到我们的存储库。 (第一个错误)

然后我们使用hg rm删除了该文件,并在存储库中保留了一个示例配置文件。

开发时,我们只需将“config.sample”文件复制到“config”即可。但是,每当我更新到另一个分支并返回带有删除的分支时,都会删除未跟踪的配置文件。

我已经将配置文件添加到.hgignore。

有没有办法让mercurial允许这个未跟踪的文件存在?

1 个答案:

答案 0 :(得分:2)

看起来你回来之前去的分支也包含一个config文件。更新后,文件被删除,因此mercurial将其删除。

尝试删除其他分支中的配置文件,并在同一分支的.hgignore中添加该文件。