Съдържание:
Определение - Какво означава Apache Subversion (SVN)?
Apache Subversion (SVN) е безплатен и с отворен код софтуер, разработен от Apache Software Foundation, който действа като система за контрол за проследяване на промените във файлове, папки и директории. Използва се за подпомагане на възстановяването на данни и записване на историята на промените, направени във времето. Той е предназначен да замени системата за едновременни версии (CVS), програма, предназначена да запише и извлече множество промени в изходния код, които имаха много присъщи грешки и недостатъци на функциите.
Техопедия обяснява Apache Subversion (SVN)
В допълнение към подробните записи на промени и метаданни за файлове и папки, функциите на Subversion включват:
- Лесна реализация на нови мрежови функции
- Постоянно съхранение и работа с текстови и двоични файлове
- Ефективно създаване на клонове и маркери
- Лесна употреба с езици за програмиране
Развитието на Subversion от Карл Фогел и Бен Колинс-Сусман започва през 2000 г. и се развива като проект с отворен код. Визията му е да бъде централизирана система за контрол на версиите, която действа като надеждно сигурно убежище за ценни данни. Той също така има за цел да поддържа прост модел с възможност да се поддържат нуждите на различни потребители и проекти.