We're using CVS for source control.
I'd quite like to add documents into the repository, so we can look back at old versions etc. etc.
That's fine for those developers who are using CVS, but a nuisance for management etc. who don't generally need it, or want to know how to use it.
Ideally, I'd like to configure CVS somehow to maintain a read-only 'TopOfTree' copy of certain of the respository directories and files. Is there an easy/cunning/sensible way to do this? I guess I could run a read-only checkout from a script every day/hour/etc. Is there a better way?