Stàlaich seirbheis SVN air CentOS7
Iomradh oifigeil
Làrach-lìn oifigeil Sgrìobhainnean toraidhDèan stàladh
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Cruthaich leabharlann sgrìobhainnean
Às deidh an stàladh a chrìochnachadh, feumaidh sinn leabharlann sgrìobhainnean a chruthachadh, thoir sùil air an àithne a leanas gus a chruthachadh.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Cuir cunntas ris
Às deidh dhuinn an leabharlann sgrìobhainnean a chruthachadh, feumaidh sinn cuideachd cunntas a chruthachadh airson logadh a-steach don leabharlann sgrìobhainnean. Cleachd vi no vim gus deasachadh / opt / svn / repositories / conf / passwd, cuir cunntasan anns an fhaidhle, agus tha aon loidhne a ’riochdachadh aon chunntas. Thoir sùil air na leanas airson mion-fhiosrachadh.
[users]
user1=password1
user2=password2
Ùghdarraich obrachadh eòlaire a ’chunntais
Ged a chruthaich sinn cunntasan, chan eil cead leughaidh is sgrìobhaidh aca, agus feumaidh sinn gach cunntas a cheadachadh. Cleachd vi no vim gus deasachadh / opt / svn / repositories / conf / authz agus cuir fiosrachadh ùghdarrachaidh a ’chunntais anns an fhaidhle. Faodaidh an rèiteachadh sònraichte iomradh a thoirt air an eisimpleir a leanas.
[/]
user1=rw
[/src]
user2=r
Atharraich am faidhle rèiteachaidh
Mu dheireadh, feumaidh sinn cuideachd am faidhle rèiteachaidh atharrachadh gus eòlaire sgrìobhainnean agus modh ùghdarrachaidh a shònrachadh. Cleachd vi no vim gus deasachadh /opt/svn/repositories/conf/svnserve.conf, lorg an susbaint san eisimpleir gu h-ìosal, agus atharraich e a rèir an eisimpleir.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Tòisich agus dearbhaich seirbheis
Às deidh a h-uile rèiteachadh a chrìochnachadh, is urrainn dhuinn an t-seirbheis a thòiseachadh. Às deidh dhuinn an t-seirbheis a thòiseachadh, bidh sinn a ’cleachdadh an neach-dèiligidh SVN gus ceangal a dhèanamh. Mas urrainn dhuinn ceangal agus logadh a-steach gu soirbheachail leis a’ chunntas a chuir sinn air dòigh, chaidh an t-seirbheis SVN againn a stèidheachadh.
svnserve -d -r /opt/svn/repositories