SVN үйлчилгээг CentOS7 дээр суулгана уу
Албан ёсны лавлагаа
Албан ёсны цахим хуудас Бүтээгдэхүүний баримт бичигСуулгалтыг гүйцэтгэнэ
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Баримтын номын сан үүсгэх
Суулгалт дууссаны дараа бид баримт бичгийн номын сан үүсгэх хэрэгтэй бөгөөд үүнийг үүсгэхийн тулд дараах тушаалыг үзнэ үү.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Данс нэмэх
Баримтын санг үүсгэсний дараа бид баримт бичгийн санд нэвтрэх данс үүсгэх шаардлагатай. Vi / vim-ийг ашиглан / opt / svn / repositories / conf / passwd файлд данс нэмж оруулна уу, нэг мөр нь нэг дансыг илэрхийлнэ. Дэлгэрэнгүй мэдээллийг дараахь зүйлээс авна уу.
[users]
user1=password1
user2=password2
Дансны лавлах үйл ажиллагааг зөвшөөрөх
Хэдийгээр бид данс нээсэн боловч тэдгээрт унших, бичих зөвшөөрөл байхгүй байна. Мөн данс бүрт зөвшөөрөл өгөх шаардлагатай. Vi / vim-ийг ашиглан / opt / svn / repositories / conf / authz файлыг ашиглаж дансныхаа зөвшөөрлийн мэдээллийг нэмж оруулна уу. Тодорхой тохиргоог дараах жишээнээс авч болно.
[/]
user1=rw
[/src]
user2=r
Тохиргооны файлыг өөрчлөх
Эцэст нь хэлэхэд, бид баримт бичгийн лавлах ба зөвшөөрлийн аргыг зааж өгөх тохиргооны файлыг өөрчлөх хэрэгтэй. /Opt/svn/repositories/conf/svnserve.conf файлыг засварлахын тулд vi эсвэл vim-ийг ашиглаад доорхи жишээнээс агуулгыг олж, жишээний дагуу өөрчилнө үү.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Үйлчилгээг эхлүүлж, баталгаажуулна уу
Бүх тохиргоог дуусгасны дараа бид үйлчилгээг эхлүүлж болно. Үйлчилгээг эхлүүлсний дараа бид SVN клиентийг ашиглан холбогдох боломжтой бөгөөд хэрэв тохируулсан акаунтаараа амжилттай холбогдож нэвтэрч чадвал манай SVN үйлчилгээ тохируулагдсан болно.
svnserve -d -r /opt/svn/repositories