Instalatu SVN zerbitzua CentOS7-n

Erreferentzia ofiziala

Webgune ofiziala Produktuaren dokumentazioa

Instalazioa 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