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