# Creating a version of a project

Prerequisite: The project that you want to version must first be in the workspace.

Tip: It is often preferable to synchronize resources with the CVS repository before versioning. This will ensure that there are no outstanding incoming or outgoing changes that might be accidentally excluded from the version.

To make a version of a project:

1. In one of the navigation views, select the project that you want to version.
2. From the project's context menu, select Team > Tag as Version.
3. Enter the name of the version you wish to create.
4. Click OK to close the Tag Resources dialog and create the version.

Tip: You can browse existing versions of your project by clicking on the Details button in the Tag Resources dialog. Clicking Refresh from Repository should populate the Existing Versions list. It is sometimes helpful to see existing versions before naming your new version.

### Related concepts

Versions
Synchronizing with a CVS repository
Branches
Local history

### Related tasks

Sharing a new project using CVS
Versioning projects in the repository
Synchronizing with the repository
Enabling the CVS resource decorations

### Related reference

CVS