MediaWiki-Extension: SVNIntegration

Gestern habe ich meine erste „offizielle“ MediaWiki-Extension auf mediawiki.org eingestellt: SVNIntegration. Ich habe zwar schon einige Sachen f├╝r unser Wiki entwickelt (z.B. ein Berechtigungskonzept und eine Art ToDo-Liste f├╝r die Mitarbeiter) aber die waren sehr speziell und nicht unbedingt f├╝r die ├ľffentlichkeit interessant (jedenfalls meiner Meinung nach). Eine Subversion-Integration, wieÔÇŽ

Weiterlesen…

Anonymen Read-Only-Zugriff f├╝r ein Subversion-Repository einrichten

Geht ganz einfach: In der entsprechenden Konfigurationsdatei des Apache vor Require valid-user die folgende Zeile einf├╝gen und den Apache neustarten (siehe Server Configuration im SVNBook): Satisfy Any In die Access-Konfigurationsdatei (meist access.conf) von Subversion f├╝r das gew├╝nschte Repository die folgende Zeile einf├╝gen: * = r Das war’s!

Weiterlesen…

SVN-Notify

Aufgrund des Kommentars von Markus zu meinem Beitrag „PHP-Script zum Versenden von Mails nach Subversion-Commits“ habe ich heute mal SVN-Notify ausprobiert und ich muss sagen, dass ich mir die Arbeit beim Erstellen meines eigenen Post-Commit-Scripts umsonst gemacht habe (naja, nicht ganz: unsere Benutzer h├Ątten halt gerne deutsche Texte etc.) DurchÔÇŽ

Weiterlesen…

PHP-Script zum Versenden von Mails nach Subversion-Commits

Ich habe mir heute ein kleines PHP-Script geschrieben, dass nach Commits auf ein Subversion-Repository automatisch Mails an bestimmte Benutzer versendet, falls Pfade im Repository ge├Ąndert wurden, die f├╝r diese Benutzer von Interesse sind. Es kann hier heruntergeladen werden: postCommitMails.php. Das Script pr├╝ft, ob die eingetragenen Pfade ge├Ąndert wurden und verschicktÔÇŽ

Weiterlesen…

Installation von Trac 0.10.4 unter OpenSUSE 10.1

Wie bereits angek├╝ndigt folgt nun die Beschreibung der Installation von Trac 0.10.4 unter OpenSUSE 10.1. Es hat gute zwei Tage gedauert, das Teil ans Laufen zu bekommen, aber nun funktioniert alles wunderbar (inkl. LDAP-Authentifizierung). Version 0.11 habe ich aber leider nicht installieren k├Ânnen, was mehrere Gr├╝nde hat (z.B. fehlende 64Bit-PaketeÔÇŽ

Weiterlesen…

Trac als Werkzeug zur Softwareentwicklung

Trac wollte ich mir schon n├Ąher anschauen, seit ich vor einem halben Jahr zum ersten Mal dar├╝ber gelesen habe (in der iX). Jetzt habe ich im Rahmen des Software-Engineering-Studiums endlich einen Anlass gefunden, mich n├Ąher damit auseinanderzusetzen. Wir ├╝berlegen n├Ąmlich, ob wir dieses Werkzeug nicht auch f├╝r unser Programmierprojekt verwendenÔÇŽ

Weiterlesen…