2013-12-19 23 views
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。有誰知道這樣的選擇?

回答

6

它可能會超過你的實際需要,但

hg --debug showconfig 

會告訴你很多有關哪些值被從那裏設置。

+0

優秀!該輸出的前幾行告訴我我需要什麼。 – HighCommander4