2012-10-07 105 views
14

我試圖去雖然this tutorial,上面寫着:水銀:沒有〜/ .hgrc文件


啓用水銀

編輯SSH壓縮Mercurial的全局配置文件(〜/ .hgrc )。 以下行添加到UI部分:

ssh = ssh -C


但在我的系統中沒有該文件。 HG當然是安裝的。

+2

從Mercurial的文檔:[*這些文件不存在默認情況下,你必須創建相應的配置文件自行*](http://www.selenic.com/mercurial/hgrc。 5.html) –

+0

@GregHewgill謝謝。你爲什麼不把它寫成答案? – scythargon

回答

3

https://www.selenic.com/mercurial/hgrc.5.html從手冊頁陷入僵局。

文件

水銀從多個文件讀取配置數據,如果存在的話。 這些文件不存在默認情況下,你將不得不創建 相應的配置文件自己:

本地配置放入每個倉庫/.hg/hgrc 文件。

喜歡的用戶名設置全局配置通常是投入:

%USERPROFILE%\mercurial.ini 
$HOME/.hgrc 

這些文件的名稱取決於其Mercurial是安裝 在系統上。來自單個目錄的* .rc文件按字母順序排列,其中 順序排列,後面的排在前面。在下面給出的多個路徑 的情況下,來自較早路徑的設置覆蓋較晚的路徑。

在Unix中,下列文件被諮詢:(每個庫)

  • /.hg/hgrc
  • $ HOME/.hgrc(每用戶)
  • 的/ etc /善變/ hgrc(每個安裝)(每次安裝)
  • /etc/mercurial/hgrc.d/*.rc
  • 的/ etc /水銀/ hgrc(每個系統)
  • 的/ etc /水銀/ hgrc。 d/*。rc(每個系統)
  • /default.d/*。RC(默認)

在Windows上,下面的文件被諮詢:(每個庫)

  • %USERPROFILE%.hgrc(每用戶)
    • /.hg/hgrc
    • %USERPROFILE%\ Mercurial.ini(每個用戶)
    • %HOME%.hgrc(每個用戶)
    • %HOME%\ Mercurial.ini(每個用戶)
    • HKEY_LO CAL_MACHINE \ SOFTWARE \水銀(每次安裝)
    • \ hgrc.d * .RC(每次安裝)
    • \ Mercurial.ini(每次安裝)
    • /default.d/*.rc(默認)