Server Installation/Subversion: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Konfiguration)
Zeile 9: Zeile 9:
 
* Installation websvn ''/etc/websvn/svn_deb_conf.inc''
 
* Installation websvn ''/etc/websvn/svn_deb_conf.inc''
 
* Einbindung apache ''/etc/apache2/conf.d/websvn''
 
* Einbindung apache ''/etc/apache2/conf.d/websvn''
 +
* WebSVN Template Anpassung ''/usr/share/websvn/templates/calm/index.tmpl''
 
* FW Anpassung (ferm)
 
* FW Anpassung (ferm)
 
* Repository Pfad ''/var/svn/''
 
* Repository Pfad ''/var/svn/''
Zeile 47: Zeile 48:
 
  ?>
 
  ?>
  
 +
* /usr/share/websvn/templates/calm/index.tmpl
 +
..
 +
<dd>Opennet Initiative e.V. - Subversion WebSVN Service</dd>
 +
..
 
[[Kategorie:Server]]
 
[[Kategorie:Server]]

Version vom 1. Januar 2014, 18:29 Uhr

Software zum Betrieb von SVN Versionsverwaltung.

Installation

(Noch TODO)

  • Installation svnserve
  • Betrieb via xinetd /etc/xinetd.d/svn
  • Installation websvn /etc/websvn/svn_deb_conf.inc
  • Einbindung apache /etc/apache2/conf.d/websvn
  • WebSVN Template Anpassung /usr/share/websvn/templates/calm/index.tmpl
  • FW Anpassung (ferm)
  • Repository Pfad /var/svn/

Konfiguration

  • /etc/xinetd.d/svn
service svn
{
       socket_type     = stream
       protocol        = tcp
       user            = svn
       wait            = no
       disable         = no
       server          = /usr/bin/svnserve
       server_args     = -i --root /var/svn --config-file /etc/subversion/svnserve.conf 
       port            = 3690
       flags 		= IPv6 
}
  • /etc/subversion/svnserve.conf
[general]
password-db = /etc/subversion/passwd
realm = opennet
# anonymous users aren't allowed
anon-access = read
# authenticated users can both read and write
auth-access = write
  • /etc/websvn/svn_deb_conf.inc
<?php
// please edit /etc/websvn/config.php
// or use dpkg-reconfigure websvn
$config->parentPath("/var/svn");
$config->setEnscriptPath("/usr/bin");
$config->setSedPath("/bin");
$config->useEnscript();
?>
  • /usr/share/websvn/templates/calm/index.tmpl
..
Opennet Initiative e.V. - Subversion WebSVN Service</dd> ..
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge