Isa SVN sevhisi paCentOS7
Zvepamutemo mareferenzi
Webhusaiti yepamutemo Chigadzirwa GwaroIta kumisikidza
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Gadzira gwaro raibhurari
Mushure mekumisikidza kwapera, tinofanirwa kugadzira gwaro raibhurari, ndapota tarisa kune unotevera kuraira kuti ugadzire iyo.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Wedzera account
Mushure mekugadzira iro gwaro raibhurari, isu tinodawo kugadzira account yekupinda mukati kune iro gwaro raibhurari. Shandisa vi kana vim kugadzirisa / opt / svn / repositories / conf / passwd, wedzera maakaunzi mufaira, uye mutsetse mumwe unomiririra account imwe. Tarisa kune zvinotevera kuti uwane ruzivo.
[users]
user1=password1
user2=password2
Bvumidza iyo dhairekitori dhairekitori kushanda
Kunyangwe isu takagadzira maakaundi, ivo havana chero mvumo yekuverenga nekunyora.Tinodawo kupa mvumo kuakaundi yega yega. Shandisa vi kana vim kugadzirisa / opt / svn / repositories / conf / authz uye wedzera ruzivo rwemvumo rweakaundi mufaira. Iyo chaiyo yekugadzirisa inogona kureva kune inotevera muenzaniso.
[/]
user1=rw
[/src]
user2=r
Chinja faira rekumisikidza
Chekupedzisira, isu tinofanirwa zvakare kugadzirisa iyo yekumisikidza faira kudoma iro gwaro dhairekitori uye mvumo nzira. Shandisa vi kana vim kugadzirisa /opt/svn/repositories/conf/svnserve.conf, tsvaga zvirimo mumuenzaniso uri pazasi, wozvishandura zvinoenderana nemuenzaniso.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Kutanga uye simbisa sevhisi
Mushure mekugadziriswa kwese kwapera, tinogona kutanga sevhisi. Mushure mekutanga sevhisi, tinoshandisa iyo SVN mutengi kubatanidza.
svnserve -d -r /opt/svn/repositories