<p>Lately I've be moving source files around in our source tree. For example placing a bunch of files into a common assembly.  I've been doing this my deleting the file from CVS and then adding it again in the new spot. The problem is the revision number of the file resets back to 1.1. Is there some simple way to move things without having the number reset. </p>

<p>I probably should have mentioned that I don't have access to the repository so anything that requires that doesn't help me but it might help others.</p>

The
online CVS manual
has some detail on how to do this:
The normal way to move a file is to issue a cvs rename command.
$ cvs rename old new
$ cvs commit -m "Renamed old to new"
This is the simplest way to move a file. It is not error prone, and it preserves the history of what was done. CVSNT clients can retrieve the original name by checking out an older version of the repository.
This feature is only supported on CVSNT servers 2.0.55 and later.