Mercurial

是否可以引用外部 .hgrc 文件?

  • December 24, 2011

有什麼方法可以讓我參考 Mercurial 中的外部配置嗎?我們的儲存庫位於共享驅動器上,因此目前最後一個使用它的使用者是它保留的使用者名,因為預設情況下 hgrc 位於.hg儲存庫本地的文件夾下。

您可以將一個放在主目錄的根目錄中。

根據手冊頁,檢查以下位置是否有每個使用者的配置文件。

   (Unix) $HOME/.hgrc
   (Windows) %USERPROFILE%\.hgrc
   (Windows) %USERPROFILE%\Mercurial.ini
   (Windows) %HOME%\.hgrc
   (Windows) %HOME%\Mercurial.ini

在您的每個使用者 .hgrc 中,您可以有這樣的部分:

[ui]
username =Your Name<example@example.com>

當您送出和推送時,將使用 .hg/hgrc 中的推送目的地,並且您在每個使用者文件中的使用者名將用於送出。

此外,您應該考慮以共享驅動器以外的方式共享您的儲存庫。hg 讓您可以從每台帶有儲存庫的電腦中提取和推送,如果您需要“中央倉庫”的概念,您可以將其放在 hgweb.cgi 後面並通過 https 或 ssh 推送

引用自:https://serverfault.com/questions/208580