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