14
我想保留我的主要.hgrc
版本控制,因为我有相当数量的定制它,但我想有不同的作者姓名,具体取决于我正在使用哪台机器(工作,家庭,& c。)。我可以在我的mercurial .hgrc中包含子配置文件吗?
我在bash脚本中执行此操作的方式是获取Mercurial忽略的主机本地bash脚本,但我不知道如何在Mercurial使用的配置文件格式中执行此操作。
我想保留我的主要.hgrc
版本控制,因为我有相当数量的定制它,但我想有不同的作者姓名,具体取决于我正在使用哪台机器(工作,家庭,& c。)。我可以在我的mercurial .hgrc中包含子配置文件吗?
我在bash脚本中执行此操作的方式是获取Mercurial忽略的主机本地bash脚本,但我不知道如何在Mercurial使用的配置文件格式中执行此操作。
您可以使用不经常使用但是一直使用的包含语法来完成此操作。
将您的机器特定的东西放入您的~/.hgrc
,然后包含一个恒定跨系统样板配置文件。示例:
[ui]
username=You <[email protected]>
%include .hgrc-boilerplate
跟踪版本控制中的.hgrc-boilerplate文件。
查看hgrc man page了解更多详情。
谢谢!这正是我需要的。 – 2010-10-25 16:56:52