Subversion-Administration

Java-Projekt Subversion-Administration WiSe 2006/07

Subversion ist ein beliebtes OpenSource-Versionsverwaltungssystem und gilt als Nachfolger von CVS (Concurrent Versions System). Leider werden bei einer Standardinstallation von Subversion nur wenige Verwaltungsfunktionen mitgeliefert, die i.d.R. auf der Kommandozeile auszuführen sind. Dieses Projekt soll ein grafisches Administrationswerkzeug für Subversion-Server auf Client-Server-Basis bereitstellen, das auch zeitgesteuert Aktionen auf einem Repository ausführen kann. Zudem soll ein einfaches Applet erstellt werden, mit dem autorisierte Benutzer ihr eigenes Passwort ändern können – eine Funktionalität, die bislang oft die Mitarbeit des Serveradministrators erfordert.

Das im Rahmen dieses Projekts erstellte Program MySVNAdmin wurde Mitte 2007 in SVNControl umbenannt und als OpenSource Programm auf der Plattform der Subversion-Entwickler veröffentlicht. Neben der Arbeitsgruppe SSE setzen bereits diverse Firmen SVNControl ein.

Galerie SVNControl

Übersicht der Repositories
Benutzerrechte erstellen
Übersicht der Benutzerrechte
Zeitgesteuerte Abläufe definieren
Hooks verwalten