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 git revert -r <old_revision>?
Looking at past questions like How to revert big change, CVS commits don’t group the files that were changed. Is the only way to revert by using dates?
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.
CVS documentation can be found here, but from this site it tells how to revert a single file:
This won’t handle many files in a recursive fashion, but hopefully helps.