title: How to revert to previous commit in CVS
body: <p>For legacy reasons, I'm using CVS on a project. Recently I committed some changes which broke our code and I needed to revert them. What's CVS's analog of <code>git revert -r &lt;old_revision&gt;</code>?</p>
  
  <p>Looking at past questions like <a href="https://stackoverflow.com/questions/435368/how-do-i-revert-a-big-change-in-cvs">How to revert big change</a>, CVS commits don't group the files that were changed. Is the only way to revert by using dates?</p>
  
  <p>Also, what's the best way to view past changes? CVS log outputs too much info, most of which is unnecessary. I want to see commit messages and changed files.</p>