3.2. Apache Subversion (SVN)
Subversion is a version control system that manages files and directories, the changes made to them, and can recover and examine them in case of a fault. It was created to match CVS's features and preserve the same development model, and to address any problems often encountered with CVS. This allowed CVS users to convert to SVN with minimal effort.
This section will cover the installation of SVN and provide details on the everyday uses of SVN.
SVN can be installed with a binary package, directly from source code, or from the console.
The easiest way to install SVN would be through the console with the command yum install subversion. Selecting this option ensures that only Red Hat certified packages are used and removes the need to manually update them.
Finally, SVN can be installed from source code, though this can be quite complex. From the SVN website, download the latest released source code and follow the instructions in the install file.