Tortoisehg nie pojawia się w menu kontekstowym nautilus


12

Właśnie wczoraj zainstalowałem Ubuntu 11.10 na moim netbooku. Mam problem z poprawnym działaniem tortoisehg. Dodałem ppa zarówno dla żółwia, jak i rtęci . Jestem w stanie zainstalować oprogramowanie (tortoisehg, tortoisehg-nautilus), tak jak zrobiłem to w poprzednich wersjach ubuntu (nie 11.04 - pominąłem tę wersję). Kiedy uruchamiam nautilus i nawiguję do jednego z moich repozytoriów, nie widzę żadnych opcji menu kontekstowego dla tortoisehg i nie widzę żadnych ikon nakładek wskazujących status repozytorium. Wiem, że tortoisehg jest zainstalowany, ponieważ mogę wydać polecenie thg na terminalu i wyświetla się stół roboczy.

Wszelkie pomysły na to, jak sprawić, by wszystko działało?


Zastanawiam się, czy ktoś wie, jak ręcznie skonfigurować menu kontekstowe?
— Bluebill,

sprawdź moją odpowiedź, jest dość blisko tego, jak było Tortoisehg
— zeitue

Odpowiedzi:



8

Mam też ten problem, więc napisałem coś, aby go naprawić.

po prostu uruchom to w terminalu, aby skonfigurować

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

OK, gotowe, teraz wystarczy kliknąć folder / repo prawym przyciskiem myszy i przejrzeć skrypty


2
Wystarczająco dobrze dla mnie. Należy oznaczyć jako odpowiedź.
— Pijusn

1
To również działa całkiem dobrze dla mnie. Dziękuję Ci.
— karlgrz

dzięki za napisanie tego. Każdy, kto używa Ubuntu 13.04, musi umieścić skrypty w katalogu /home/$USER/.local/share/nautilus/scripts/, aby nautilus je znalazł.
— NotNamedDwayne,



2

Udało mi się sprawić, że to działa dość łatwo, używając tortoisehg ppa:

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

0

Jeśli masz coś takiego:

(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')

W pliku .xsession-error w katalogu domowym może to pomóc:

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

Powodzenia

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.