Maison  >  Article  >  Opération et maintenance  >  Tutoriel sur la façon de créer un serveur SVN sous Linux

Tutoriel sur la façon de créer un serveur SVN sous Linux

巴扎黑
巴扎黑original
2017-06-23 13:51:331674parcourir

1. Vérifiez la version actuelle, sinon, utilisez yum pour l'installer
rpm -qa subversion

2. Installez
yum install subversion -y

2. Construire une base de données
mkdir -p /home/svn/project
svnadmin create /home/svn/project


3 cd /home/svn/project/conf pour la configuration
3.1 Définir la configuration du fichier passwd Utilisateurs et mots de passe
[users]
username = password

3.2 Définir les autorisations du fichier authz, ici défini sur les autorisations de lecture et d'écriture du répertoire racine
[/ ]
username = rw

3.3 Configurer snvserv.conf
anon-access = none # Rendre les utilisateurs non autorisés incapables d'accéder à
auth-access = write # Donner aux utilisateurs autorisés des autorisations en écriture
password-db = passwd # Adresse du fichier de mot de passe
authz-db = authz # Fichier de contrôle d'accès
realm = /home/svn/qls # Espace de noms d'authentification, subversion sera affiché dans l'invite d'authentification et utilisé comme mot-clé pour le cache des informations d'identification.

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

4. Démarrez SVN
svnserve -d -r /home/svn/qls

5. Afficher le processus SVN
ps -ef|grep svn|grep -v grep

Détecter le port SVN
netstat -ln |grep 3690

Arrêter le redémarrage de SVN
//Stop
killall svnserve

Redémarrer SVN
svnserve -d -r /home/svn/qls


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn