Hallo,
wie installiere ich denn ein Plugin für Trac, versteh die Anleitung nicht richtig. Es geht um das Plugin WebAdmin. Vielen Dank schonmal im Vorraus.
Plugin Installieren
Also ich bin nach dieser Seite vorgegangen: http://trac.edgewall.org/wiki/WebAdmin
Aus dem Repository geladen:
"Gebaut":
Und installiert:
Danach wie auf der Wikiseite beschrieben den Eintrag in der trac.ini gemacht und den Trac-Server neu gestartet. Und dann hatte ich nach dem Login einen Menüpunkt `Admin`.
Aus dem Repository geladen:
Code: Alles auswählen
bj@s8n:~/src$ svn co \
http://svn.edgewall.com/repos/trac/sandbox/webadmin/ \
webadmin
A webadmin/webadmin
A webadmin/webadmin/web_ui.py
A webadmin/webadmin/htdocs
A webadmin/webadmin/htdocs/css
A webadmin/webadmin/htdocs/css/admin.css
A webadmin/webadmin/htdocs/img
A webadmin/webadmin/htdocs/img/collapsed.png
A webadmin/webadmin/htdocs/img/expanded.png
A webadmin/webadmin/htdocs/js
...
Code: Alles auswählen
bj@s8n:~/src$ cd webadmin/
bj@s8n:~/src/webadmin$ python setup.py build
running build
running build_py
creating build
...
Code: Alles auswählen
bj@s8n:~/src/webadmin$ sudo python setup.py install
Password:
running install
running bdist_egg
running egg_info
creating TracWebAdmin.egg-info
writing TracWebAdmin.egg-info/PKG-INFO
...
Ähm.......gibt es da nichts einfacheres, muss dazu sagen das ich heute das erste mal an sowas sitze und eigentlich keine Ahnung davon habe. Auf der Trac Seite ist das so komisch beschrieben, als das man nur das .egg file, das man beim download bekommen hat in den Plugin Ordner kopieren muss....aber wie gesagt ich hab absolut kein Plan davon. Aber danke für die Antwort.
Ich habe für trac 0.10.x so auf die Schnelle kein *.egg gefunden, darum habe ich nach Anleitung aus den Quellen installiert. Wobei ich finde, dass das eine einfache Installation war. 

Eine Art Anleitung ist das dort oben doch schon.
Welche trac-Version benutzt Du denn? Wie gesagt habe ich für die 0.10.x gar kein *.egg gefunden.
Für *.eggs muss man die `setuptools` installieren. Steht auch hier http://trac.edgewall.org/wiki/TracPlugins beschrieben.
Welche trac-Version benutzt Du denn? Wie gesagt habe ich für die 0.10.x gar kein *.egg gefunden.
Für *.eggs muss man die `setuptools` installieren. Steht auch hier http://trac.edgewall.org/wiki/TracPlugins beschrieben.
Die Seite hier habe ich schonmal erwähnt oder?
http://trac.edgewall.org/wiki/TracPlugins
Und da speziell: http://trac.edgewall.org/wiki/TracPlugi ... an.eggfile
Solange man nicht unter Windows arbeitet, und wer will das schon
sieht das ziemlich einfach aus.
http://trac.edgewall.org/wiki/TracPlugins
Und da speziell: http://trac.edgewall.org/wiki/TracPlugi ... an.eggfile
Solange man nicht unter Windows arbeitet, und wer will das schon

Letztendlich hört sich mein Problem recht einfach an hab ich so das Gefühl hätte nie gedacht, dass das so eine wahnsinnig komplizierte sache sein kann.
Habe das .egg file lokal gespeichert, es muss doch eine Möglichkeit geben, dieses mit irgendeinem Befehl (den ich irgendwie noch nicht probiert habe in den letzten 24 Stunden) zu intallieren.....
Habe das .egg file lokal gespeichert, es muss doch eine Möglichkeit geben, dieses mit irgendeinem Befehl (den ich irgendwie noch nicht probiert habe in den letzten 24 Stunden) zu intallieren.....
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
- Du installierst setuptools über ez_setup.py
- Du rufst ``easy_install name_des_files.egg`` auf
- Du passt ``trac.ini`` an
- Du bist fertig.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice