# Working with projects shared with CVS

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