나는 hgk를 작동시킬 계획입니다. 그러나 Redhat Linux를 어떻게 구성하더라도 여전히 발생하지 않습니다. 내 컴퓨터에 대한 정보입니다.
- 레드햇 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