CVS is an acronym for "Concurrent Versions System" which is an open-source tool used by software developers to control source code. WinCVS is a windows GUI version of CVS software which we will use in the lab. CVS allows a group of developers (ie your project members) to work concurrently on the same code files, while keeping track of changes.
CVS Provides a way for you to control changes to your code for your project. CVS allows you to roll back to a previous version of code if you just added something that broke everything. CVS also allows you to merge changes made by different developers at the same time, reducing the risk that two people will be working on different versions of the same file, and merging will loose changes.
See my ECEN 5623 Using CVS help page
This link is for you.
See the links below:
Many more can be found with a google search