Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Tutorial zum Erstellen eines SVN-Servers unter Linux

Tutorial zum Erstellen eines SVN-Servers unter Linux

巴扎黑
巴扎黑Original
2017-06-23 13:51:331674Durchsuche

1. Überprüfen Sie die aktuelle Version, wenn nicht, verwenden Sie yum, um sie zu installieren
rpm -qa subversion

2. Installieren Sie
yum install subversion -y

2. Erstellen Sie eine Datenbank
mkdir -p /home/svn/project
svnadmin create /home/svn/project


3 cd /home/svn/project/conf zur Konfiguration
3.1 Legen Sie die Konfiguration der Passwd-Datei fest. Benutzer und Passwörter
[Benutzer]
Benutzername = Passwort

3.2 Legen Sie die Berechtigungen der Authz-Datei fest, hier auf die Lese- und Schreibberechtigungen des Stammverzeichnisses eingestellt
[/ ]
username = rw

3.3 Konfigurieren Sie snvserv.conf
anon-access = none # Machen Sie nicht autorisierten Benutzern den Zugriff unmöglich
auth-access = write # Sorgen Sie dafür, dass autorisierte Benutzer Schreibberechtigungen haben
password-db = passwd # Adresse der Passwortdatei
authz-db = authz # Zugriffskontrolldatei
realm = /home/svn/qls # Authentifizierungs-Namespace, Subversion wird in der Authentifizierungsaufforderung angezeigt und als Schlüsselwort verwendet für den Anmeldeinformationscache.

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/svn/qls

4. Starten Sie SVN
svnserve -d -r /home/svn/qls

5. Sehen Sie sich den SVN-Prozess an
ps -ef|grep svn|grep -v grep

SVN-Port erkennen
netstat -ln |grep 3690

Stopp, Neustart von SVN
//Stop
killall svnserve

Neustart von SVN
svnserve -d -r / home/svn/qls


Das obige ist der detaillierte Inhalt vonTutorial zum Erstellen eines SVN-Servers unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn