1.125. Tortoise like SVN Menu in Nautilus
In den Gnome Explorer Nautilus (es geht auch mit Thunar) ein Tortoise aehnliches Menu integrieren. Das Programm dafuer ist RabbitVCS: http://www.rabbitvcs.org/
1.125.1. Vorschau
1.125.2. Benoetigte Pakete
devel/subversion
x11-fm/py-nautilus
devel/py-subversion
devel/apr0
devel/apr1
devel/pysvn
devel/py-configobj
Ich bin mir leider nicht ganz sicher welche apr* Version genau benoetigt wird, ich hatte bei mir vorsichtshalber
Den Rest der Dependencies kann man nochmal hier nachschlagen: http://wiki.rabbitvcs.org/wiki/install/manual
1.125.3. Installation
1.125.3.1. Download
http://rabbitvcs.googlecode.com/files/rabbitvcs-0.14.2.1.tar.gz
1.125.3.2. Installation
user> tar xvfz rabbitvcs-0.14.2.1.tar.gz
user> cd rabbitvcs-0.14.2.1
user> python setup.py build
root> python setup.py install
user> mkdir ~/.nautilus/python-extensions
user> cp clients/nautilus/RabbitVCS.py ~/.nautilus/python-extensions
1.125.3.3. Fehler
1.125.3.3.1. libpythonpython2.7.so.1.0
Bei mir kam der folgende Fehler nachdem ich dann nautilus ueber die Konsole neugestartet habe.
user> nautilus
(nautilus:88497): Nautilus-Python-WARNING **: g_module_open libpython failed:
Cannot open "/usr/local/lib/libpythonpython2.7.so.1.0"
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/gtk-2.0/gobject/__init__.py", line 26, in <module>
from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
File "/usr/local/lib/python2.7/site-packages/gtk-2.0/glib/__init__.py", line 22, in <module>
from glib._glib import *
ImportError: /usr/local/lib/python2.7/site-packages/gtk-2.0/glib/_glib.so: Undefined symbol "_Py_ZeroStruct"''
Siehe dazu auch: http://www.bsdforen.de/showthread.php?p=226160#post226160
Diesen konnte ich dann wie folgt beheben:
root> ln -s /usr/local/lib/libpython2.7.so.1 /usr/local/lib/libpythonpython2.7.so.1.0
1.125.3.3.2. Keine Icons im Nautilus Menu
gconftool-2 –type bool –set /desktop/gnome/interface/menus_have_icons true
1.125.3.3.3. Keine RabbitVCS Icons im Nautilus Menu
Im rabbitVCS Ordner unter rabbitvcs-0.14.2.1/data/icons befinden sich die Icons, diese wurden bei mir nicht mit in meine Gnome Theme uebernommen, darum musste ich sie manuell in ~/.icons/<Icon_Theme_Folder> kopieren
Zuletzt geändert: 2023-07-22