Apache Subversion (often abbreviated to SVN) helps software developers work together and maintain a complete history of their work.
Version Control System Goals:
- Allow developers to work simultaneously.
- Do not overwrite each other’s changes.
- Maintain history of every change.