Acasă Dezvoltare Ce este subversiunea apache (svn)? - definiție din techopedia

Ce este subversiunea apache (svn)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Apache Subversion (SVN)?

Apache Subversion (SVN) este un software gratuit și open-source dezvoltat de Apache Software Foundation care funcționează ca un sistem de control pentru urmărirea modificărilor la fișiere, foldere și directoare. Este utilizat pentru a ajuta la recuperarea datelor și înregistrarea istoricului modificărilor efectuate de-a lungul timpului. Acesta a fost proiectat pentru a înlocui Sistemul de versiuni concurente (CVS), un program conceput pentru a salva și recupera mai multe modificări ale codului sursă care au avut multe bug-uri inerente și defecte ale caracteristicilor.

Techopedia explică Apache Subversion (SVN)

Pe lângă înregistrările detaliate ale modificărilor și metadatelor pentru fișiere și foldere, funcțiile Subversion includ:

  1. Implementarea ușoară a noilor funcții de rețea
  2. Stocarea și manipularea consecventă a fișierelor text și binare
  3. Crearea eficientă a ramurilor și a etichetelor
  4. Utilizare ușoară cu limbaje de programare

Dezvoltarea subversiunii de către Karl Fogel și Ben Collins-Sussman a început în 2000 și a evoluat ca un proiect open-source. Viziunea sa este să fie un sistem centralizat de control al versiunilor care să acționeze ca un refugiu sigur pentru date valoroase. De asemenea, își propune să mențină un model simplu, cu capacitatea de a sprijini nevoile diferitor utilizatori și proiecte.

Ce este subversiunea apache (svn)? - definiție din techopedia