私はhgkを動作させる予定です。しかし、Redhat Linuxをどのように設定しても、まだ発生しません。私のコンピュータに関する情報です。
- Red Hat 5.3
- マーキュリー1.8.1-1
- rpmを介してmercurial-hgk_1.8.1-1.elf5.x86_64.rpmをインストールし、ディレクトリが作成されました。
/usr/bin/hgk
入力すると、hg help
view..etc追加の拡張コマンドは表示されません。私が試したことは次のとおりです。
.hgrc
ホームディレクトリにファイルを手動で作成し、次のように構成を構成します。[extensions] hgk = /usr/lib64/python2.4/site-packages/hgext/hgk.py
これらすべての設定を私のローカルリポジトリのhgrcファイルに追加します。
/home/Cassie/CassieRepo/Repo1/.hg
何も起こりません。hg help
または、入力すると、hg view
mercurialはまだ追加されたコマンドを認識しませんview
。
私は入ったhgk
。これが出力です。
Error in startup script: can't read "env(HG)": no such variable
while executing
"exec $env(HG) debug-config"
(procedure "getconfig" line 4)
invoked from within
"getconfig"
invoked from within
"array set config [getconfig]"
(file "/usr/bin/hgk" line 4054)
入力しましたが、rpm -ql mercurial | grep bin
結果はこんな感じです。
/usr/bin/hg
入力しましたが、python -c 'import sys; print sys.path
結果はこんな感じです。
['', '/usr/lib64/python24.zip', '/usr/lib64/python2.4', '/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk', '/usr/lib64/python2.4/lib-dynload', '/usr/lib64/python2.4/site-packages', '/usr/lib64/python2.4/site-packages/Numeric', '/usr/lib64/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages']
答え1
ちょうど同じ問題が発生しました。次の行を追加すると、~/.hgrc
私の問題は解決しました。
[extensions]
hgext.hgk =
その後、コマンドをhgk
使用できます。hg view