Have you tried this?
cvs update -A readme.txt
cvs update -p -r 1.3 readme.txt > readme.txt
<make changes>
cvs commit readme.txt
>--- Forwarded mail from [EMAIL PROTECTED]
>Suppose readme.txt is revision 1.5.
>I'd like to go back to 1.3 and completely forget 1.4 and 1.5.
>I do a
>cvs up -r1.3 readme.txt
> my older file comes into my local dir
>and I do my changes.
>Now, I can't do
>cvs com -m "comment" readme.txt
> because cvs complains about
>cvs commit: sticky tag `1.3' for file `readme.txt' is not a branch
>cvs [commit aborted]: correct above errors first!
>How am I supposed to conduct this?
>--- End of forwarded message from [EMAIL PROTECTED]