Flossie writes:
Then say I start on v1.2 and remove file1 from my main source tree.
Can I then get all files for version 1.1, and there will still exist
file1? I.e all files required to build version 1.1?
Of course, that's one of the main reasons for using a revision control
system! When you "remove" a file, CVS doesn't remove it from the
repository, it just moves it into a less conspicuous location (the
"Attic") and adds a "dead" revision (so that it knows that the file
should not be created if someone refers to that particular revision).