How to revert to previous commit in CVS

CVS documentation can be found here, but from this site it tells how to revert a single file:

MAKING THE OLD VERSION THE CURRENT VERSION

Save the version of “oldfile” to something else and check out the “current” version.
Note: you must still to do update -A to get the current version, because even though you have > renamed
“oldfile” the tag is still associated with the file “oldfile” and is not removed till > update -A is done.

Then rename the “old” version to the “current” version.
% mv oldfile oldfile.old.ver
% cvs update -A oldfile
% mv oldfile.old.ver oldfile
% cvs commit -m “reverting to version 1.5” oldfile

You can now carry on checking out, editing and commiting the file as normal.

This won’t handle many files in a recursive fashion, but hopefully helps.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)