
About Apache Subversion
Apache Subversion is an open source, centralized version control system. It keeps one shared repository that everyone checks files in and out of, which keeps the model simple to explain.
What it does
Subversion stores the history of files and directories in a central repository. Developers check out a working copy, make changes and commit them back. Because the history lives on one server, the model is easy to follow. The project is developed under the Apache Software Foundation, which hosts the official documentation and downloads.
Key features
- Central repository with full history
- Working copy checkout and commit
- Versioning for files and directories
- Mailing lists and an issue tracker for support
- Documentation available online
Who it's for
Subversion suits teams that prefer a central server model, and projects that have used it for years. It is also a choice for corporate teams that want a long-running, Apache-governed project.
Pricing and good to know
The software is open source under the Apache License 2.0 and free to use. Binary packages and source downloads are offered from the project site. Teams that need distributed workflows will usually find Git-based tools a better match.
Highlights
- Keeps one central repository with full history
- Checks out a working copy and commits changes
- Versions files and directories
- Offers mailing lists and an issue tracker
- Provides binary packages and source downloads












