The Workbench provides a number of mechanisms which support working with projects shared via CVS. See the Related tasks links for more details.
Team programming with CVS CVS Repositories Branches Synchronizing with a CVS repository
Enabling the CVS resource decorations Sharing a new project using CVS Project checked out with another CVS tool Checking out a project from a CVS repository Checking out a module from a CVS repository Checking out a folder into an existing project Disconnecting a project from CVS Setting the CVS keyword substitution mode Filtering CVS Revisions in the History view Changing the sharing of a project Sharing your workspace setup using Project Sets