Resources can be versioned in order to capture a snapshot of their current state at one specific point in time. See the Related tasks links for more details.
Versions Branches
Creating a version of a project Enabling the CVS resource decorations Versioning projects in the repository