/etc/mercurial/hgrc.d/hgext.rc 這個檔怪里怪氣的,看 /usr/share/doc/mercurial/README.Debian 的日期,說是過時太久了也不一定。

這個奇怪的 hgext.rc 會載入一些在 lenny (current testing of Debian) 的 mercurial 0.9.4 裡沒有包的 extension。像是 hgext/churn。結果會讓 mercurial 在執行的時候跑出來一些煩人的警告訊息。幸好無害。

不過,它的有害影響是讓 hg view (hgk) 無法動作。這就讓人困擾了。為了正確在 Debian 上啟動 hgk,我用 export HGRCPATH="$HOME/.hgrc" 來使 mercurial 不要去讀取系統裡的 mercurial 設定檔 (就是那個奇怪的設定檔)。

當然,不要忘了 apt-get install tk8.4,不然沒有 wish,hgk 也不會啟動喔。

Posted by yungyuc at 22:33, 1 comments, 0 trackback.
Navigate
  • Previous: @2007/07/13
  • Next: @2007/08/09
Add a trackback
Comments
Re: Debian 的奇怪 mercurial 設定
唔.. 我這邊 sid 中的 hg 不會吐警告訊息哩.. 而且 hg view 也正常。
mercurial 0.9.4-1
$ hg version
Mercurial Distributed SCM (version 0.9.4)

Copyright (C) 2005-2007 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Wen-chien Jesse Sung at 2007-07-30 12:48.
Add a comment

Your name. (required)

Your personal website. (optional)

Your email address. Will not show in page. (suggested, but optional)

Text format is "Plain Text".

Enter "TsjLd"
© hover year to navigate month: powered by django