Re: identifying and rolling back a CVS committ locally
My CVS is a bit rusty, and I've been using it mostly through the Eclipse plugin lately...
If you have set a tag on the commit, then checkout -r {tag} will retrieve the file with that version. Checkout -D {date} will also gives you the file contents as it was in the repository at the given date. At that point CVS makes the files read-only and remember somewhere that this isn't the latest version, but there is some way to make it the current version again.
To find the files changed on the same day, I have no better idea than running a cvs status on them and checking for the dates, unless you have been very specific when tagging them (but this is normally not a good way to use tags, that are best used across a whole project.).
Warning: unless noted otherwise, code in my posts should be understood as "coding suggestions", and its use may require more neurones than the two necessary for Ctrl-C/Ctrl-V.
Bookmarks