Instalați și configurați subversiunea pe centos, linux, pro it

Instalați și configurați subversiunea pe centos, linux, pro it

Subversion este un sistem de control al versiunii pentru fișiere open source. Sistemul este util în special atunci când lucrează la proiecte pe Internet (atât independent cât și ca parte a unei echipe de dezvoltatori), pentru a urmări toate modificările și capacitatea de a restaura versiunea corectă din depozit. Articolul descrie algoritmul pentru instalarea și configurarea serviciului pentru Linux CentOS.







1. În primul rând vom livra pachetele necesare:

#sudo yum instalează subversiunea

2. Creați un dosar separat sub depozit:

#sudo mkdir -p / var / svn /

3. Creați un depozit de proiecte:

#svnadmin creați / var / svn / project_name /

4. Editați fișierul de configurare al depozitului:

auth-access = scriere
parola-db = passwd
realm = numele proiectului

5. Configurați accesul utilizând legătura login-password. Acest lucru se face în fișier:







6. Depozitul este creat, acum trebuie completat cu date. Pentru a face acest lucru, mergeți la directorul unde sunt stocate datele dorite și dați comanda:

$ svn import -m «Stare inițială de disertație»: /// var / svn / project_name /

aici specificați calea completă către depozit.

Comanda svn importează conținutul directoarelor (și tuturor imbricatelor) din depozit. Se afișează numărul reviziei.

7. Pentru a începe lucrul cu fișierele, mergeți la un alt director (unde copia de lucru va fi stocată pentru a urmări schimbările) și cereți Subversion să ne dea cea mai recentă copie din depozit:

#svn fișier de verificare: /// var / svn / project_name /

ca rezultat, în directorul curent obținem o copie locală a datelor din depozit.

8. Rulați subversiunea ca un daemon:

10. După efectuarea modificărilor necesare pentru a vedea care fișiere au fost modificate, vom executa comanda în directorul în care se află copia de lucru a datelor, cu care am lucrat:

11. Ce se schimba exact in fisiere:

12. Încărcați rezultatele înapoi în depozit

#svn commit -message "ediție minoră în fișiere tex"

După tasta -message, scrieți în ghilimele un mesaj scurt pentru a distinge o editare de cealaltă.

13. Datele s-au schimbat, acum le aplicăm la proiectul principal:

# svn fișier de export: /// var / svn / project_name / /sites/mysite.ru/html -force

14. Dacă este necesar, reveniți la auditul anterior:

# svn fișier de export: /// var / svn / project_name / /sites/mysite.ru/html -force -r1

unde -r1 este numărul reviziei.







Articole similare

Trimiteți-le prietenilor: