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…