Acabei de me deparar com este mesmo problema. Adicionar as seguintes linhas a ~/.hgrc
resolveu o problema para mim:
[extensions]
hgext.hgk =
Em seguida, hgk
estava disponível usando o comando hg view
.
Eu planejo fazer o hgk funcionar. No entanto, não importa como eu configure o redhat linux, ele ainda não tem resposta. Aqui está a informação da minha máquina.
/usr/bin/hgk
Quando digitei hg help
, não mostrei a visualização..etc os comandos de extensões adicionais. Aqui estão algumas coisas que tentei.
Criei manualmente um arquivo .hgrc
no diretório home e coloquei a configuração como
[extensions]
hgk = /usr/lib64/python2.4/site-packages/hgext/hgk.py
Adicione todas estas configurações em arquivos hgrc do meu repositório local, como
/home/Cassie/CassieRepo/Repo1/.hg
Nada aconteceu - quando digitei hg help
ou hg view
, o mercurial ainda não reconhece o comando view
adicional.
Eu digitei hgk
. Aqui estão as saídas.
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)
Eu digitei rpm -ql mercurial | grep bin
e aqui estão as saídas.
/usr/bin/hg
Eu digitei python -c 'import sys; print sys.path
e aqui estão as saídas.
['', '/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']
Acabei de me deparar com este mesmo problema. Adicionar as seguintes linhas a ~/.hgrc
resolveu o problema para mim:
[extensions]
hgext.hgk =
Em seguida, hgk
estava disponível usando o comando hg view
.
Tags configuration mercurial rhel