我经常无法找到Mercurial加载的hgrc文件。
我知道可能的位置记录在http://linux.die.net/man/5/hgrc,但是它们中有很多,并且它们因平台而异,并且它们依赖于诸如" Mercurial安装目录和#34之类的东西。 ;这是另一件必须追查的事情。有时,似乎它从那些根本不在该列表上的位置加载hgrc文件!
如果我能让Mercurial 告诉我加载哪个hgrc文件会很好,所以我不必花时间去搜索它们。基本上,我希望能够传递hg
一个选项,例如hg -debug-hgrc-paths
,并让它打印到它加载的每个hgrc
文件的完整路径。就像你如何让gcc
打印它与gcc -v -E
一起使用的头文件搜索路径一样。有谁知道这样的选择吗?
答案 0 :(得分:6)
它可能比您实际需要的更多,但
hg --debug showconfig
会告诉你很多关于从哪里设置的值。