Obsah:
Definícia - Čo znamená Apache Subversion (SVN)?
Apache Subversion (SVN) je bezplatný a otvorený zdrojový softvér vyvinutý spoločnosťou Apache Software Foundation, ktorý slúži ako kontrolný systém na sledovanie zmien v súboroch, priečinkoch a adresároch. Používa sa na pomoc pri obnove údajov a zaznamenávaní histórie zmien vykonaných v priebehu času. Bol navrhnutý tak, aby nahradil systém Concurrent Versions System (CVS), program navrhnutý na ukladanie a načítanie viacerých zmien zdrojového kódu, ktorý mal veľa vlastných chýb a chýb funkcie.
Techopedia vysvetľuje Apache Subversion (SVN)
Okrem podrobných záznamov zmien a metaúdajov pre súbory a priečinky, funkcie Subversion zahŕňajú:
- Ľahká implementácia nových sieťových funkcií
- Dôsledné ukladanie a spracovanie textových a binárnych súborov
- Efektívne vytváranie pobočiek a značiek
- Jednoduché použitie s programovacími jazykmi
Vývoj Subversion Karl Fogel a Ben Collins-Sussman začal v roku 2000 a vyvinul sa ako open-source projekt. Jeho víziou je centralizovaný systém riadenia verzií, ktorý funguje ako spoľahlivý bezpečný prístav pre cenné dáta. Jeho cieľom je tiež zachovať jednoduchý model so schopnosťou podporovať potreby rôznych používateľov a projektov.
