将文件添加到.hgignore
会阻止他们被跟踪。但是我们有一些文件想要存储在存储库中 - 我们只是不希望用户提交更改。有没有办法忽略对这些文件的更改,因此它们不会在hg commit
中提交。
答案 0 :(得分:2)
在Mercurial中无法完成 - 文件被跟踪或未跟踪(然后可选地被忽略)。您应该替换版本模板文件,然后忽略真实文件。
然后将config.template
添加到版本控制中,并将config
添加到.hgignore
。请您的开发人员将模板复制到真实姓名并根据需要进行自定义。