The Concurrent Versions System (CVS) is a powerful open-source tool developers can use to maintain their source code. Apple has posted a basic tutorial of how CVS can work with Mac OS X in a new article entitled
Version Control with CVS on Mac OS X.
The article itself emphasizes using CVS to help manage static and interpreted Web files, including HTML, PHP, Perl and so forth. The tutorial covers the basics from how to set up a CVS directory to how to get it to work with popular text editors like BBEdit. Single and multiple user access with CVS is documented, and more.
Creating your first CVS project is documented, with step-by-step instructions provided for developers just getting started with the technology. Links and other resources are documented to help Mac OS X developers get further details about CVS, as well.