Įdiekite SVN paslaugą „CentOS7“
Oficiali nuoroda
Oficiali svetainė Produkto dokumentacijaAtlikite diegimą
yum -y install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
Sukurkite dokumentų biblioteką
Baigę diegimą, turime sukurti dokumentų biblioteką. Norėdami ją sukurti, žiūrėkite šią komandą.
mkdir -p /opt/svn/repositories
svnadmin create /opt/svn/repositories
Pridėti paskyrą
Sukūrę dokumentų biblioteką, mes taip pat turime sukurti paskyrą prisijungti prie dokumentų bibliotekos. Norėdami redaguoti / opt / svn / repositories / conf / passwd, naudokite „vi“ arba „vim“, pridėkite paskyras į failą, o viena eilutė reiškia vieną paskyrą. Išsamesnės informacijos ieškokite toliau.
[users]
user1=password1
user2=password2
Patvirtinkite paskyros katalogo veikimą
Nors mes sukūrėme paskyras, jie neturi jokių skaitymo ir rašymo leidimų. Mes taip pat turime įgalioti kiekvieną paskyrą. Naudokite „vi“ arba „vim“, norėdami redaguoti / opt / svn / repositories / conf / authz ir faile pridėti paskyros prieigos teisę. Konkrečią konfigūraciją galima nurodyti šiame pavyzdyje.
[/]
user1=rw
[/src]
user2=r
Pakeiskite konfigūracijos failą
Galiausiai, mes taip pat turime pakeisti konfigūracijos failą, kad nurodytume dokumentų katalogą ir autorizacijos metodą. Norėdami redaguoti /opt/svn/repositories/conf/svnserve.conf, naudokite „vi“ arba „vim“, suraskite turinį toliau pateiktame pavyzdyje ir pakeiskite jį pagal pavyzdį.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repositories
Paleiskite ir patikrinkite paslaugą
Baigę visas konfigūracijas, galime pradėti paslaugą. Paleidę paslaugą, mes naudojame SVN klientą prisijungti. Jei mes galime sėkmingai prisijungti ir prisijungti naudodami sukonfigūruotą sąskaitą, tada buvo nustatyta mūsų SVN paslauga.
svnserve -d -r /opt/svn/repositories