Settu upp SVN þjónustu á CentOS7
Opinber tilvísun
Opinber vefsíða VöruskjalFramkvæma uppsetningu
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Búðu til skjalasafn
Eftir að uppsetningu er lokið verðum við að búa til skjalasafn, vinsamlegast vísaðu til eftirfarandi skipunar til að búa það til.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Bæta við aðgangi
Eftir að skjalasafnið hefur verið stofnað þurfum við einnig að búa til reikning til að skrá þig inn á skjalasafnið. Notaðu vi eða vim til að breyta / opt / svn / geymslum / conf / passwd, bæta við reikningum í skránni og ein lína táknar einn reikning. Vísaðu til eftirfarandi fyrir frekari upplýsingar.
[users]
user1=password1
user2=password2
Leyfðu skráaraðgerð reikningsins
Þó að við höfum búið til reikninga þá hafa þeir ekki heimild til að lesa og skrifa. Við þurfum líka að heimila hvern reikning. Notaðu vi eða vim til að breyta / opt / svn / geymslum / conf / authz og bæta við heimildarupplýsingum reikningsins í skránni. Sérstakar stillingar geta vísað í eftirfarandi dæmi.
[/]
user1=rw
[/src]
user2=r
Breyttu stillingarskránni
Að lokum þurfum við einnig að breyta stillingarskránni til að tilgreina skjalaskrá og heimildaraðferð. Notaðu vi eða vim til að breyta /opt/svn/repositories/conf/svnserve.conf, finndu innihaldið í dæminu hér að neðan og breyttu því samkvæmt dæminu.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Byrjaðu og staðfestu þjónustu
Eftir að öllum stillingum er lokið getum við byrjað þjónustuna. Eftir að þjónustan er hafin notum við SVN viðskiptavininn til að tengjast. Ef við náum að tengjast og skrá okkur inn á reikninginn sem við stilltum, þýðir það að SVN þjónustan okkar hefur verið sett upp.
svnserve -d -r /opt/svn/repositories