代码之家  ›  专栏  ›  技术社区  ›  Chris R

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

  •  15
  • Chris R  · 技术社区  · 14 年前

    我想保留我的主 .hgrc 在修订控制中,因为我在其中有相当多的自定义项,但我希望根据正在使用的计算机(工作、家庭和c)有不同的作者名称。

    我在bash脚本中执行此操作的方法是源代码一个被Mercurial忽略的主机本地bash脚本,但我不确定如何在Mercurial使用的配置文件格式中执行此操作。

    1 回复  |  直到 14 年前
        1
  •  20
  •   Niall C.    14 年前

    您可以使用不常用但已经存在一段时间的include语法来完成此操作。

    把你的机器专用的东西放在你的 ~/.hgrc

    [ui]
    username=You <you@somewhere>
    
    %include .hgrc-boilerplate
    

    在修订控制中跟踪.hgrc样板文件。

    hgrc man page

    推荐文章