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

HC4*_*ica 4 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.有谁知道这样的选择?

nei*_*ilh 6

它可能比你真正需要的更多但是

hg --debug showconfig
Run Code Online (Sandbox Code Playgroud)

会告诉你很多关于从哪里设置的值.