One objective of this assignment is to have you learn about revision control systems, cvs in particular. A second objective is to give you more experience in ferreting out information and learning a topic on your own. This will be commonplace on real jobs.
As individuals (not as a team), using any resource at your disposal, such as books on your shelf, books in the library, the man pages on esus, and the web, learn about revision control systems and the system cvs in particular. Try it out on some simple files to see how it works.
There is nothing to turn in. Instead, you should be prepared by the due date to discuss cvs with your team members. In particular, you should be able to work out the ramifications of keeping your compiler project on esus in a cvs file including such things as how individuals check pieces out, how a piece can be worked on in other environments, how pieces are to be checked in, how to revert to previous versions of your code in cases of disasters, and so forth. In other words, you should be ready to begin working on your project using cvs.