Reverting a branch to a previous version
It is often useful to revert the contents of a branch to those of a specific version. For example, if your current branch contains changes that you no longer want to release you can revert all or a portion of a project to the contents of any version.
  - Checkout into your workspace the contents from the branch that you want 
    to revert. 
 
  - Select Compare With > Another Branch or Version on the 
    resource(s) that you want to revert. 
 
  - From the tag selection dialog box select the version to which you want to 
    revert the branch.
 
  - When the compare editor opens, review the differences that are shown and 
    ensure that they are what you expected. 
 
  - Select the root folder in the compare view and from the context menu select 
    Override and Update. After the operation is completed the 
    folder or project you compared against will have exactly the same contents 
    as the remote revision. 
 
  - You can verify this by performing another comparison against the version. 
    (Note: That the CVS preference to Consider file contents 
    in remote comparisons in the
    
    
    Team > CVS > Synchronize/Compare
    preference page should be enabled for this to work.)  
  - The comparison should report that there are no changes.
 
Once your workspace contains the new contents, run your tests 
  then commit the changes to the branch.

Team programming with CVS

Synchronizing with the repository
Committing