Diese Klasse dient dazu die Repositories zu verwalten
wird später mehr Funktionalität gewünscht, kann diese in dieser Klasse hinzugefügt werden. Damit nur authorisierte Benutzer Repositories wieder löschen können, werden alle reps und deren Ersteller in einer eigenen INI Datei verwaltet. Dabei werden alle Benutzer die zu einem Repository hinzugefügt werden können in einer separaten htpasswd Datei verwaltet. Die Zugriffsrechte für die Repositorys werden doppelt gespeichert einmal in der Datei
und in der Konfigurationsdatei die von Subversion direkt benutzt wird. So ist es möglich in der Konfigurationsdatei die im lokalem Programm benutzt wird weitere Informationen hinzuzufügen.
- $_config_file_name
Located in /svnadmin.class.php (line 19)
Konstruktor der Klasse. Hier wird der aktuelle Benutzer initialisiert und geladen. Weiterhin wird die Konfiguration geladen, damit diese Benutzt werden kann
Diese Methode fügt einen Bentzer zu dem Repository hinzu
Diese Methode verändert die Zugriffsrechte eines Benutzers in einem Repository.
Diese Methode erstellt ein neues Repository im Kontext des aktuellen Benutzers. Dazu wird mittels
ein neues Repository angelegt und dann der Benutzer hinzugefügt.
- svn create
Diese Methode löscht ein Repository aus dem Stammverzeichnis dise geschieht durch aufrufen von
- rm -Rf
Diese Funktion löscht einen Benutzer aus der globalen Benutzerliste
Liefert die Liste aller global registrierten Benutzer zurück.
Diese Funktion liefert die Benutzer eines ausgewählten Repositorys zurück
Liest alle Repositories des aktuellen Benutzers aus und liefert diese in einem Array zurück.
Diese Methode entfernt einen Benutzer aus dem Repository.
Documentation generated on Sun, 22 May 2005 23:51:09 +0200 by phpDocumentor 1.3.0RC3