我想把我的主版本控制保留在版本控制中,因为我有相当多的自定义,但是我想根据使用的机器(工作、家庭和C)有不同的作者名。
我在bash脚本中这样做的方式是源于一个被mercurial忽略的主机本地bash脚本,但是我不知道如何在mercurial使用的配置文件格式中这样做。
最佳答案
您可以使用不常用但已经存在一段时间的include语法来完成此操作。
将特定于机器的内容放入~/.hgrc
中,然后在所有系统样板配置文件中包含常量。例子:
[ui]
username=You <you@somewhere>
%include .hgrc-boilerplate
在版本控制中跟踪.hgrc样板文件。
有关详细信息,请参阅hgrc man page。
关于python - 我可以在我的mercurial .hgrc中包含子配置文件吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4015901/