Concurrent Versions System aka CVS is an open source version control system. It basically keeps track of all changes in a set of files. It is a must have, if more than one developers work on an application.
The CVS consists of a Server and a client machine, although both can be on the same machine as well. This client server architecture is ideal for more than one developers working on a project. These machines can be either connected throught LAN or the internet.
Im writing this post to show a step by step guide into how CVS can be used by Java Developers using Netbeans IDE.
(the rest will be published soon)