Instalatu SVN zerbitzua CentOS7-n
Erreferentzia ofiziala
Webgune ofiziala Produktuaren dokumentazioaInstalazioa egin
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Sortu dokumentu liburutegia
Instalazioa amaitu ondoren, dokumentuen liburutegia sortu behar dugu. Mesedez, jo hurrengo komandoa sortzeko.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Kontua gehitu
Dokumentu liburutegia sortu ondoren, dokumentu liburutegian saioa hasteko kontua ere sortu behar dugu. Erabili vi edo vim editatzeko / opt / svn / repositories / conf / passwd, fitxategian kontuak gehitzeko eta lerro batek kontu bakarra adierazten du. Xehetasunetarako, jo honako hau.
[users]
user1=password1
user2=password2
Baimendu kontuaren direktorioaren funtzionamendua
Kontuak sortu ditugun arren, ez dute irakurtzeko eta idazteko baimenik. Gainera, kontu bakoitza baimendu behar dugu. Erabili vi edo vim / opt / svn / repositories / conf / authz editatzeko eta fitxategian kontuaren baimen informazioa gehitzeko. Konfigurazio zehatzak hurrengo adibidea aipa dezake.
[/]
user1=rw
[/src]
user2=r
Aldatu konfigurazio fitxategia
Azkenean, konfigurazio fitxategia ere aldatu behar dugu dokumentuaren direktorioa eta baimen metodoa zehazteko. Erabili vi edo vim /opt/svn/repositories/conf/svnserve.conf editatzeko, aurkitu edukia beheko adibidean eta aldatu adibidearen arabera.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Hasi eta egiaztatu zerbitzua
Konfigurazio guztiak amaitu ondoren, zerbitzua abiaraz dezakegu. Zerbitzua hasi ondoren, SVN bezeroa erabiltzen dugu konektatzeko. Konfiguratu dugun kontuarekin ongi konektatu eta saioa has badezakegu, gure SVN zerbitzua konfiguratu da.
svnserve -d -r /opt/svn/repositories