Pentru ce este folosit SVN?

Subversion sau SVN este utilizat pentru a menține versiunile actuale și istorice ale fișierelor, cum ar fi documentația, codurile sursă și paginile web. Un SVN permite utilizatorului să examineze istoricul modului în care datele s-au schimbat sau să recupereze versiunile mai vechi ale datelor.

SVN este un sistem de control al versiunii dezvoltat în 2000 de CollabNet Inc. Scopul său este de a înlocui sistemul de versiuni concurente utilizate pe scară largă. SVN este utilizat pe scară largă în comunitatea open-source, inclusiv fundația software Python și Apache. Google are, de asemenea, un sistem SVN pentru proiectele sale open source.

SVN este denumit un depozit central care stochează date versiuni. Are un program client care gestionează reflecțiile locale ale porțiunilor din datele versiunii sau ale copiei de lucru. Multi clienți SVN pot accesa depozitul în rețele și în același timp.

Comanda de verificare SVN este utilizată pentru a crea copia de lucru, de la care utilizatorul poate edita sau actualiza conținutul. Un client trebuie să utilizeze mai întâi comanda de verificare SVN pentru a accesa serverul SVN. Comanda de efectuare a comenzii este, de asemenea, utilizată pentru a descărca surse din depozitul central SVN în copia de lucru. Orice modificări aduse copiei de lucru trebuie salvate în depozit prin comanda SVN.