询问或提醒用户她正在更改我们很少想要更改的特定文件(但仍希望在我们的版本控制中)

Del*_*ted 0 mercurial

我们有一个XML文件,其中包含我们使用的工具的设置.该工具很不错,但是如果你在使用它时更改了一些设置,那么很容易将这些设置错误地保存到XML文件中(你会得到一个问题,但很容易回答是).

有没有办法提醒用户她正在提交对此特定文件的更改?我们希望它版本化,但我们也想要集中化,我们希望设置非常稳定.

如果这很重要,它是在NTFS分区上在Windows中版本化的文件.试图将文件设置为"只读"似乎不起作用(在我设置之后,hg st仍然说没有变化).有任何想法吗?

Dan*_*Dan 5

通常处理的方法是将该文件放在.hgignore中,而不是对其进行版本控制.相反,您应该对模板文件进行版本控制.即config.xml.template.

这样,改变的唯一方法是让人有意识地将这些更改带入模板.