让Mercurial告诉你它加载的hgrc文件



我经常找不到Mercurial加载的hgrc文件。

我知道可能的位置记录在 http://linux.die.net/man/5/hgrc,但其中有很多,它们因平台而异,它们依赖于"Mercurial 安装目录"之类的东西,这是另一件必须追踪的事情。有时,它似乎正在从根本不在该列表中的位置加载 hgrc 文件!

如果我能让 Mercurial 告诉我它正在加载哪些 hgrc 文件,那就太好了,这样我就不必花时间搜索它们了。基本上,我希望能够传递hg一个选项,例如hg -debug-hgrc-paths并让它打印它加载的每个hgrc文件的完整路径。就像如何让gcc打印它与gcc -v -E一起使用的头文件搜索路径一样。有谁知道这样的选择?

它可能比您实际需要的要多,但是

hg --debug showconfig

会告诉你很多关于从哪里设置什么值的信息。

最新更新