Exemples d'utilisation de Svnserve en Allemand et leurs traductions en Français
{-}
-
Colloquial
-
Official
-
Medicine
-
Financial
-
Ecclesiastic
-
Computer
-
Ecclesiastic
-
Political
-
Programming
-
Official/political
-
Political
Svnserve als launchd-Job laufen lassen.
Als erstes ist es wichtig, dass das Programm svnserve.
Svnserve wird sich nun normal verhalten.
Wie Sie sicher bereits bemerkt haben,ist die Datei svnserve.
Der Prozess svnserve geht beim Start dennoch in den Hintergrund.
Erstellen Sie zunächst einen Abschnitt[sasl] in der Datei svnserve.
Svnserve, ein maßgefertigter Server Zum Anfang Pfadbasierte Autorisierung.
Es sind noch zweiweitere Variablen in der Datei svnserve.
Beispiel 6.1,„Eine Beispieldefinition für einen svnserve launchd Job“ liefert ein Beispiel für eine solche Datei.
Beachten Sie, dass diese Funktionalität nur verfügbar ist, falls dessen Unterstützung in svnserve eingebaut wurde.
Svnserve gestattet den Zugriff auf Subversion-Projektarchive über das spezielle Netzprotokoll von Subversion.
Um verschiedene Verschlüsselungsstufen zu aktivieren oder abzustellen,können Sie zwei Werte in der Datei svnserve.
Er ist merklich langsamer als svnserve, da HTTP als zustandsloses Protokoll eine höhere Netzwerklast verursacht.
Stellen Sie zunächst sicher dass das Argument"realm" für saslpasswd2 demselben Bereich entspricht,den Sie in der Datei svnserve.
Listen-once(-X) Veranlasst svnserve, eine Verbindung über den svn -Port anzunehmen, sie zu bedienen und sich dann zu beenden.
Falls Sie für ihr Team die einfachste Servervariante suchen,dann kommen Sie mit einer Standardinstallation von svnserve am schnellsten ans Ziel.
Falls Sie wissen, unter welchem Konto svnserve laufen wird, sollten Sie den Lesezugriff zur Anwenderdatei auf das Notwendige beschränken.
Egal, welches Zugriffsverfahren verwendet wird: sobald der Client ein Projektarchiv ausgewählt hat, indemer dessen URL überträgt, liest svnserve eine Datei namens conf/svnserve.
Im Gegensatz zu den bisherbeschriebenen Kommandos besitzt svnserve keine Unterbefehle- es wird ausschließlich über Optionen gesteuert.
Siehe"svnserve mit SASL verwenden" für eine gründlichere Beschreibung dieser Funktionalität und die hiermit verbundenen Vorteile.
Sofern der angegebene Pfad nicht mit einem Schrägstrich(/) beginnt, wird er relativ zum Verzeichnis interpretiert,in dem sich die Konfigurations-Datei svnserve. conf befindet.
Svn stream tcpnowait svnowner /usr/bin/svnserve svnserve -i Stellen Sie sicher, dass"svnowner" der Nutzer ist, welcher alle notwendigen Zugriffsrechte auf ihre Projektarchive hat.
Ein paar Worte zur Warnung: Stellen Sie zunächst sicher dass das Argument„ realm“ für saslpasswd2 demselben Bereich entspricht,den Sie in der Datei svnserve.
Ob sie im HTTP-Protokoll(http://) mit dem Apache HTTP-Server oder im maßgeschneiderten Subversion Protokoll(svn://)mit svnserve sprechen, das grundlegende Netzwerkmodell ist dasselbe.
In diesem Beispiel könnte es sich bei/path/to/svnserve um ein maßgeschneidertes Wrapper-Skript für svnserve handeln, das die umask setzt(siehe"Unterstützung mehrerer Zugriffsmethoden auf das Projektarchiv").
Um stattdessen eine einzelne Konfigurations-Datei zu verwenden, deren Werte für alle Projektarchive gelten,die von einer Instanz von svnserve bedient werden, verwenden Sie beim Start Ihres Servers die Option--config-file.
Um pfad-basierte Autorisierung in svnserve zu konfigurieren, müssen Sie einfach die Konfigurationsvariable authz-db(in Ihrer Datei svnserve. confe) auf Ihre Datei mit den Zugriffsregeln zeigen lassen.
Falls ein gewöhnlicher lokaler Pfad verwendet wird, der nicht mit einem Schrägstrich(/) beginnt, wird er relativ zum dem Verzeichnis interpretiert,in dem sich die Konfigurations-Datei svnserve. conf befindet.
Mod_dav_svn verwendet lediglich den Basisnamen des Wurzel-URLs vom Projektarchiv[71],während svnserve den vollständigen, relativen Pfad vom Server-Wurzelverzeichnis(wie in der Befehlszeilen-Option--root(-r) angegeben) zum Projektarchiv verwendet.
Mit einem Subversion-Projektarchiv, das Apache httpd oder svnserve als Server verwendet, übergeben Sie Zugangsdaten nicht von vornherein- falls eine von Ihnen durchgeführte Tätigkeit eine Authentifizierung notwendig macht, fordert der Server Ihre Zugangsdaten an(egal, ob es sich um Benutzernamen und Passwort, ein Client-Zertifikat oder beides handelt).