Unterschiede zwischen den Revisionen 1 und 24 (über 23 Versionen hinweg)
Revision 1 vom 2005-04-22 10:40:42
Größe: 1621
Autor: lars
Kommentar: neu
Revision 24 vom 2012-06-13 21:26:25
Größe: 193
Autor: anonym
Kommentar: converted to 1.6 markup
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
[[TableOfContents]]

----

= Allgemeines =
Da ''Trac'' auch auf [http://subversion.tigris.org Subversion]-Repositories zugreifen kann, ist es sinnvoll, die ''Trac''-Projekte auf dem FaxeSubVersion-User-Mode-Server zu installieren.

Alle ''Trac''-Projekte liegen unterhalb von ''/data/trac/''.

= Installation =
{{{apt-get install trac
}}}

Die Einrichtung mehrerer Projekte auf demselben Server lässt sich auf verschiedenen Wegen erreichen. Diese sind in der [http://projects.edgewall.com/trac/wiki/TracMultipleProjects Trac-Doku] beschrieben.

Details zu unserer gewählten Methode findest du in der auf einer anderen Seite der [http://projects.edgewall.com/trac/wiki/TracModPython Doku].

Das ''mod-python''-Modul installieren: {{{
apt-get install libapache2-mod-python
a2enmod mod_python }}}

Nun gehört in die ''/etc/apache2/conf.d/trac.conf'' nur noch folgendes: {{{
<Location /trac>
  SetHandler mod_python
  PythonHandler trac.ModPythonHandler
  PythonOption TracUriRoot /trac
  PythonOption TracEnvParentDir "/data/trac"
</Location> }}}

Die vollständige [attachment:trac.conf /etc/apache2/conf.d/trac.conf] enthält zusätzlich lediglich die Einstellungen zur Authentifizierung der Nutzer.

= Verwaltung =

== Neues Projekt anlegen ==
Bisher läuft es nur manuell, dafür ist es aber schön trivial: {{{
trac-admin /data/trac/NAME initenv }}}

Deine Anpassungen kannst du in der ''/data/trac/NAME/config/trac.ini'' vornehmen.

Ein Template gibt es derzeit noch nicht.

Nach Änderugnen der Konfigurationsdatei musst du wegen ''mod_python'' den ''apache'' neustarten.
 * [[/Installation]] -- Trac installieren und den Apache-Webserver einrichten
 * [[/Anpassungen]] -- Kleine Anpassungen und Patches
 * [[/Verwaltung]] -- Trac-Projekte anlegen und verwalten

FaxeTrac (zuletzt geändert am 2012-06-13 21:26:25 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.