Subversion, aka SVN is a project is to build a version control system that is a compelling replacement for CVS in the open source community.
Subversion is widely used in the software development community and is amongst the top VCS available. Complete Subversion documentation is available in on-line book form
Subversion is covered in SourceLabs Self-support Suite for Linux and Open Source Java