Python 我可以在mercurial.hgrc中包含子配置文件吗?

Python 我可以在mercurial.hgrc中包含子配置文件吗?,python,mercurial,hgrc,dotfiles,Python,Mercurial,Hgrc,Dotfiles,我想将我的main.hgrc保留在修订控制中,因为我有大量的自定义项,但我想根据我使用的机器(工作、家庭和计算机)拥有不同的作者姓名 我在bash脚本中实现这一点的方法是,获取一个被Mercurial忽略的主机本地bash脚本,但我不确定如何在Mercurial使用的配置文件格式中实现这一点。您可以使用不常用但已经存在了一段时间的include语法 将特定于机器的内容放入~/.hgrc中,然后在所有系统样板配置文件中包含一个常量。例如: [ui] username=You <you@som

我想将我的main
.hgrc
保留在修订控制中,因为我有大量的自定义项,但我想根据我使用的机器(工作、家庭和计算机)拥有不同的作者姓名


我在bash脚本中实现这一点的方法是,获取一个被Mercurial忽略的主机本地bash脚本,但我不确定如何在Mercurial使用的配置文件格式中实现这一点。

您可以使用不常用但已经存在了一段时间的include语法

将特定于机器的内容放入
~/.hgrc
中,然后在所有系统样板配置文件中包含一个常量。例如:

[ui]
username=You <you@somewhere>

%include .hgrc-boilerplate
[ui]
用户名=你
%包括:hgrc样板文件
在修订控制中跟踪.hgrc样板文件


有关详细信息,请参阅。

谢谢!这正是我需要的。