忽略对已存在于存储库中的文件的更改

时间:2012-01-24 20:17:02

标签: version-control mercurial dvcs hgignore

将文件添加到.hgignore会阻止他们被跟踪。但是我们有一些文件想要存储在存储库中 - 我们只是不希望用户提交更改。有没有办法忽略对这些文件的更改,因此它们不会在hg commit中提交。

1 个答案:

答案 0 :(得分:2)

在Mercurial中无法完成 - 文件被跟踪或未跟踪(然后可选地被忽略)。您应该替换版本模板文件,然后忽略真实文件。

然后将config.template添加到版本控制中,并将config添加到.hgignore。请您的开发人员将模板复制到真实姓名并根据需要进行自定义。