Subversion is open source source control versioning software. Its available for almost all the platform like windows and Linux. In this tutorial series we will learn subversion in detail.
Subversion is source control server, it manages the project artifacts such as source code, image files and libraries, files changed over the time. It allows the developers to see the older version of the project artifacts. So, if you have modifed the code in past and commited the changes. Now you want to see the old version of the code in order to debug some bug, you can easily get the older version of the code from the Subversion repository.
Subversion must better then the CVS, developers are using Subversion for manging the project artifacts. Subversion can also handle big projects very efficiently.
Recommend the tutorial