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.