노틸러스 컨텍스트 메뉴에 Tortoisehg가 표시되지 않습니다


12

어제 넷북에 우분투 11.10을 설치했습니다. Tortoisehg가 올바르게 작동하는 데 문제가 있습니다. 나는 tortoisehgmercurial 모두에 ppa를 추가했다 . 이전 버전의 우분투 (11.04 아님-해당 버전을 건너 뛰었습니다)에서했던 것처럼 소프트웨어 (tortoisehg, tortoisehg-nautilus)를 설치할 수 있습니다. 노틸러스를 시작하고 리포지토리 중 하나로 이동하면 거북이에 대한 컨텍스트 메뉴 옵션이 표시되지 않으며 리포지토리 상태를 나타내는 오버레이 아이콘이 표시되지 않습니다. 터미널에서 thg 명령을 실행할 수 있고 워크 벤치가 표시되어 tortoisehg가 설치되어 있음을 알고 있습니다.

작업을 수행하는 방법에 대한 아이디어가 있습니까?


컨텍스트 메뉴를 수동으로 설정하는 방법을 아는 사람이 있는지 궁금합니다.
Bluebill

내 답변을 확인하십시오 Tortoisehg의 모습과 거의 비슷합니다
zeitue

답변:



8

나도이 문제가있어서 고칠 무언가를 썼다.

터미널에서 이것을 실행하여 설정하십시오.

START=$(pwd)
sudo apt-get install mercurial tortoisehg
mkdir -p ~/.local/share/nautilus/scripts/
cd ~/.local/share/nautilus/scripts/
hg clone https://bitbucket.org/zeitue/nautilus-mercurial-scripts
mv nautilus_mercurial_scripts/Mercurial/ .
rm -Rf nautilus_mercurial_scripts/
cd $START

확인 완료, 이제 폴더 / 레포를 마우스 오른쪽 버튼으로 클릭하고 스크립트를 살펴보십시오.


2
나를 위해 충분합니다. 답변으로 표시해야합니다.
Pijusn

1
이것은 나에게도 잘 작동합니다. 감사합니다.
karlgrz

이것을 작성해 주셔서 감사합니다. 우분투 13.04를 사용하는 사람이라면 노틸러스가 찾을 수 있도록 스크립트를 /home/$USER/.local/share/nautilus/scripts/에 넣어야합니다.
NotNamedDwayne



2

나는 tortoisehg ppa를 사용하여 오히려 쉽게 작동하게했습니다.

sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg

0

이와 같은 것이 있다면 :

(nautilus:2750): Nautilus-Python-WARNING **: g_module_open libpython failed: /usr/lib/libpython2.7.so.1.0: cannot open shared object file: No such file or directory
compiz (core) - Info: Unity is fully supported by your hardware.
compiz (core) - Info: Unity is fully supported by your hardware.
compiz (core) - Info: Starting plugin: opengl
ImportError: could not import gobject (error was: '/usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python2.7.so.0: undefined symbol: _Py_ZeroStruct')

홈 디렉토리의 .xsession-errors 파일에서 다음이 도움이 될 수 있습니다.

https://bugs.launchpad.net/ubuntu/+source/tortoisehg/+bug/1202823

행운을 빕니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.