Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitung:web:web_server:svn_server [08.03.2018 10:51] – [/etc/xinetd.d/svnserve] J. Huberanleitung:web:web_server:svn_server [06.10.2021 09:36] (aktuell) J. Huber
Zeile 23: Zeile 23:
  
  
-===== /srv/svn/config/svnserve.conf ===== +===== /etc/subversion/dav_svn.passwd =====
-Diese Datei nach erstellen eines Repositories ins conf-Verzeichnis des neuen Repositories kopieren und bei realm den Namen des Repository eintragen. (Dies wird vom Script svnc beim erstellen automatisch erledigt) +
 <code> <code>
-[general] +benutzer1:passwort1 
-anon-access = none +benutzer2:passwort2
-auth-access = write +
-password-db = /etc/subversion/dav_svn.passwd +
-authz-db = /etc/subversion/dav_svn.authz +
-realm = My First Repository+
 </code> </code>
 +  * Die Passwörter werden hier verschlüsselt abgespeichert.
 +  * Die Benutzer werden mit <code>
 +htpasswd -b /etc/subversion/dav_svn.passwd <benutzername> <passwort>
 +</code> angelegt.
  
- +===== /etc/subversion/dav_svn.authz =====
-===== /srv/svn/config/passwd ===== +
-Hier sind die Benutzer mit Passwoerter im Klartext hinterlegtUm den Zugriff ueber WebSVN sicherzustellen muss die Datei ''/srv/svn/config/htusers'' konsistenz gehalten werden. (Dies wird ueber das Script svnc beim erstellen automatisch erledigt) +
- +
- +
-===Beispiel ==== +
 <code> <code>
-### globale Benutzer und Passwortdatei für den SVN-Server 
-### muss in der repository svnserve.conf eingetragen werden 
-### Its format is similar to that of svnserve.conf. As shown in the 
-### example below it contains one section labelled [users]. 
-### The name and password for each user follow, one account per line. 
-  
-[users] 
-harry =harryssecret 
-sally =sallyssecret 
- 
-[Bearbeiten] /srv/svn/config/authz 
- 
-In dieser Datei sind die Berechtigungen und die Gruppen definiert. 
- 
-Berechtigungen vom 09.12.2010 
- 
 ######################### #########################
 # Benutzergruppen # Benutzergruppen
 ######################### #########################
 [groups] [groups]
-admins =admin +admins = admin 
-users =jhuber +developers benutzer1,benutzer2 
-developers =jhuber+group2 benutzer1,benutzer3
    
 ######################### #########################
Zeile 74: Zeile 50:
 @admins = rw @admins = rw
 @developers = r @developers = r
-@users = r 
-* = 
    
 [/work] [/work]
Zeile 82: Zeile 56:
 [/tags] [/tags]
 @developers = rw @developers = rw
-@users = r+@group2 = r
    
 [/public] [/public]
Zeile 91: Zeile 65:
 # Repository Berechtigungen # Repository Berechtigungen
 ############################ ############################
-[r_itservice:/]+[repo1:/]
 @admins = rw @admins = rw
-jhuber = rw+benutzer1 = rw
 * = * =
 +
 </code> </code>
  
-===== Siehe auch ===== +
-  * [[http://svnbook.red-bean.com/en/1.5/index.html]] +
 ---- struct data ---- ---- struct data ----
 +artikelinfo.name     : SVN-Server einrichten
 +artikelinfo.beschreibung : SVN Zugriff über DAV svn einrichten
 +artikelinfo.status   : Fertig
 +artikelinfo.statuslink : Fertig|Fertig
 +artikelinfo.version  : 2018-08-03
 +artikelinfo.cats     : Anleitung
 +artikelinfo.catlinks : Anleitung|Anleitung
 +artikelinfo.prg      : 
 ---- ----