Using the CVS version management system in a software engineering course
Jon Beck · Journal of computing sciences in colleges · 2005
A number of the knowledge areas in the joint ACM IEEE-CS software engineering computing curricula involve learning about or using a version management system. A version management system can also address several important topics in a software engineering course not covered in the computing curricula. Such a system can facilitate the logistics of a team-based software engineering course project to enhance the realism and efficacy of the project. An argument is made for a specific version management system, CVS. Details of how CVS can be configured for use in a software engineering course to achieve these benefits are presented.