Creating a CVS server using FreeBSD
Tuesday, 2 March 2004 12:03 EST
CVS stands for Concurrent Versions System. You can check out the official homepage at cvshome.org. Basically what it comes down to is tons of projects, open source, free software, and commercial use CVS to manage their code. It lets you go back to previous versions (lets say I decide to rewrite a vital function and it no longer works, CVS lets me go back to the previous version). It also lets you collaborate with other people much easier, so that if both me and someone else are working on test.c, it will tell us that when we put the files back into the repository that it has been updated since we took it out, and let us merge them together intelligently.
It should also be of note that as of now (end of February 2004) Subversion released version 1.0 which is supposed to be a better version of CVS. I haven't tried it nor do I have any opinions about it.
Read Full Story