In der heutigen Folge werden wir tracd, den Trac-Dämon, als Windows-Dienst installieren, um nicht ständig am Server eingelogt sein zu müssen.
Links
Nachdem wir beim vorigen Mal Trac installiert haben, geht es nun darum, Trac in den IIS zu installieren.
Links:
Weitere info
Inhalt der isapi_redirect.properties
extension_uri=/ajp/isapi_redirect.dll
log_file=C:\trac\connector\isapi_redirect.log
log_level=info
worker_file=C:\trac\connector\workers.properties
worker_mount_file=C:\trac\connector\uriworkermap.properties
Inhalt der workers.properties
worker.list=trac
worker.trac.type=ajp13
worker.trac.host=localhost
worker.trac.port=8009
worker.trac.socket_keepalive=0
Inhalt der uriworkermap.properties
/trac/*=trac
Aufruf des Trac-Dämons für die IIS Integration
tracd -p 8009 -e c:\trac\projects --basic-auth "*",c:\Repositories\htpasswd, –unquote --protocol ajp --base-path trac/
Im zweiten Teil der Serie beginne ich mit der Einrichtung von Trac als Issue Tracking und Projekt Management Tool.
Links:
Weitere Information
Trac mit Authentifizierung
tracd -p 8000 -e c:\trac\projects --basic-auth "*",c:\Repositories\htpasswd,
(Achtung, das letzte Komma wird benötigt)
Vorschau
Die nächsten beiden Folgen behandeln die folgenden Themen:
- Integration von Trac in den IIS inkl. SSL Verschlüsselung
- Einrichten von Trac als Service
- Bessere integration von Trac & Subversion mit post-commit-hooks und dem TracExplorer
Parallel zur Persistenz-Testen-Reihe starte ich hiermit eine zweite Screencast Serie, in der es darum geht, einen Entwicklungsserver einzurichten. Zur Zielgruppe gehören individuelle Entwickler und kleine Teams.
Im ersten Teil installieren wir das Versionskontrollsystem Subversion. Viel Spaß!
Sorry folks, this one is German only!
Ich habe mal meine ersten Schritte in Sachen Screencasts gewagt und präsentiere hiermit meine erste Folge :-)
Die Serie behandelt das Testen der Anwendungspersistenz, d.h. OR-Mappings, Queries usw. am Beispiel von NHibernate. Dieser erste Teil dient als Einleitung und gleichzeitig als Test um sicherzustellen, dass technisch alles korrekt funktioniert. Viel Spaß beim Anschauen. Feedback ist natürlich willkommen!
P.S.: das gelegentliche Zwitschern im Hintergrund sind keine Kompressionsartefakte sondern zwei Wellensittiche…