我希望項目的父目錄包含一個hgrc文件,該文件夾中的回購文件從中繼承,例如,Mercurial Conditional%包括?
~/work/
~/work/hgrc
~/work/project1/
~/work/project2/
~/personal/hgrc
~/personal/project1
~/personal/project2
~/personal/project3
在工作的任何項目應該從work/hgrc
繼承,任何個人應personal/hgrc
繼承。我正在考慮爲~/.hgrc
添加一個腳本,它將在父目錄中搜索任何hgrc文件,並在%include
之間搜索它們(如果它們存在),但是這具有醜陋,如果在克隆它之後在它下面添加hgrc,它將不會包括在內。只有時間考慮的5%,但仍...
如果它不起作用我會調整它,但它似乎基本上是正確的,但是如果../hgrc不存在(或者對`%include`安全嗎?一個不存在的文件?)它比擁有外部腳本更好。我將暫時擱置一段時間,而不是在物理上改變hgrc文件(如果它不存在的話,它可以處理創建一個較低的hgrc),但如果我在一週內沒有聽到某些東西或者我會標記你的答案。 – Jonathan 2011-02-11 20:10:44