Updated: 11/12/2023 by Computer Hope
Apache Subversion logo.

Often abbreviated as SVN, Subversion is an open-source version control system used to track changes in files and directories over time. It allows multiple people to collaborate on a project and keep track of their changes. Released by Apache on October 20, 2000, Subversion is particularly popular for managing source code in software development, but it can be used for any file type.

Subversion maintains a central repository (community storage area) where users can see the latest version of a project, make changes locally, and then send it back to the repository. This way, it keeps a history of all changes, making it easier to track and manage different versions of a project.

While Subversion is still widely used, in recent years, version control systems like Git have gained more popularity due to their flexibility and powerful branching and merging capabilities.

Computer acronyms, CVS, History, Open-source, Programming terms, Revision control, Software development