Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
添加文件.hgignore将阻止它们被跟踪。但是我们有一些我们希望在存储库中的文件——我们只是不希望用户提交更改。有没有办法忽略对这些文件的更改,所以它们不会在hg commit.
.hgignore
hg commit
这在 Mercurial 中是做不到的——一个文件要么被跟踪,要么不被跟踪(然后可以选择忽略)。您应该改为对模板文件进行版本控制,然后忽略真实文件。
所以添加config.template到版本控制并添加config到.hgignore. 请您的开发人员将模板复制到真实姓名并根据需要进行自定义。
config.template
config