Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2005-04-17 17:02:54
Größe: 1190
Autor: lars
Kommentar: vorläufig
Revision 2 vom 2005-05-12 13:18:13
Größe: 1455
Autor: lars
Kommentar: Rechtevergabe
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 11: Zeile 11:

= Zugriffsrechte =
Die Zugriffsrechte können für Repositories oder auch für einzelne Verzeichnisse vergeben werden.

Standardmäßig sind alle Repositories anonym lesbar.

Die Rechte sind in der Datei ''/data/etc/svn.access'' im ''svn''-UML einstellbar.

TableOfContents


Verzeichnisstruktur

Alle Repositories liegen auf dem FaxeSubversion-Server unter dem Verzeichnis /data/repos/.

Der Name des Unterverzeichnisses spiegelt direkt den Teil der Repository-URL wieder, der auf https://svn.systemausfall.org/svn/ folgt.

Die Konfigurationsdateien liegen unter /data/etc/ - sie sind größtenteils nach /etc/ verlinkt.

Zugriffsrechte

Die Zugriffsrechte können für Repositories oder auch für einzelne Verzeichnisse vergeben werden.

Standardmäßig sind alle Repositories anonym lesbar.

Die Rechte sind in der Datei /data/etc/svn.access im svn-UML einstellbar.


ACHTUNG: der folgende Teil muss erst noch realisiert werden!

Das Admin-Skript

Das Skript [attachment:admin-repos.sh /data/scripts/admin-repos] stellt folgende Funktionen zur Verfügung:

  • ein Repository anlegen
  • ein Repository entfernen
  • die Benachrichtigungs-Mailingliste des Repository einrichten
  • die Benachrichtigungs-Mailingliste entfernen

Das Skript ist äußerst simpel.

Syntax-Beispiele

{{{admin-repos.sh create REPOSNAME admin-repos.sh remove REPOSNAME admin-repos.sh create_list REPOSNAME admin-repos.sh remove_list REPOSNAME }}}

Mailingliste

Die Mailinglisten haben jeweils die Adresse REPOSNAME@svn.systemausfall.org.

Die Einschreibung erfolgt also mit einer Mail an REPOSNAME-subscribe@svn.systemausfall.org.

SubversionVerwaltung (zuletzt geändert am 2012-06-13 21:26:24 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.