Servîsa SVN li CentOS7 saz bikin
Çavkaniya fermî
Malpera fermî Belgekirina HilberêSazkirinê pêk bînin
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Pirtûkxaneyek belgeyan çêbikin
Piştî ku sazkirin xilas bû, pêdivî ye ku em pirtûkxaneyek belgeyan biafirînin, ji kerema xwe ji bo afirandina wê serî li fermana jêrîn bidin.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Hesabê zêde bikin
Piştî afirandina pirtûkxaneya belgeyan, pêdivî ye ku em ji bo têketina pirtûkxaneya belgeyan jî hesabek çêbikin. Ji bo sererastkirin / opt / svn / depoyên / conf / passwd vi, an vim bikar bînin, di pelê de hesaban zêde bikin, û yek rêzek yek hesabê temsîl dike. Ji bo hûrguliyan serî li jêrê bidin.
[users]
user1=password1
user2=password2
Destûra xebata pelrêça hesabê bidin
Her çend me hesabên xwe çêkirine jî, destûra xwendin û nivîsandina wan tune, û her weha divê em destûrê bidin her hesabê. Vi an vim bikar bînin ku biguhezînin / opt / svn / depoyên / conf / authz biguherînin û di pelê de agahdariya destûra hesabê zêde bikin. Veavakirina taybetî dikare mînaka jêrîn nîşan bide.
[/]
user1=rw
[/src]
user2=r
Pelê vesazkirinê biguherîne
Di dawiyê de, em jî hewce ne ku pelê vesazkirinê biguherînin da ku pelrêça belgeyê û rêbaza destûrê diyar bikin. Ji bo sererastkirina /opt/svn/repositories/conf/svnserve.conf vi an vim bikar bînin, naveroka di mînaka jêrîn de bibînin, û li gorî mînakê biguherînin.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Xizmet dest pê bikin û piştrast bikin
Piştî ku hemî verastkirin xilas bûn, em dikarin dest bi xizmetê bikin. Piştî destpêkirina karûbarê, em mişterek SVN bikar tînin da ku pêwendî daynin.Heger em bi serfiraziya ku me mîheng kirî bi serfirazî ve girêbidin û têkevinê, ev tê vê wateyê ku karûbarê me ya SVN hatî saz kirin.
svnserve -d -r /opt/svn/repositories