Apache Subversion is a free and open-source software developed by the Apache Software Foundation that acts as a control system for tracking changes to files, folders and directories. Subversion is used to assist in recovering data and recording the history of changes made over time. It was designed to replace the Concurrent Versions System (CVS), a program designed to save and retrieve multiple source code changes that had many inherent bugs and feature flaws.
In addition to detailed recordings of changes and metadata for files and folders, Subversion's features include:
Development of Subversion by Karl Fogel and Ben Collins-Sussman began in 2000 and has evolved as an open-source project since that time. Its vision is to be a centralized version control system that acts as a reliable safe haven for valuable data. Subversion also aims to maintain a simple model with the ability to support the needs of different users and projects.
Read More ยป
Get Techopedia delivered to your inbox!