Once you have used CVS to store a version control history--what files have changed when, how, and by whom, there are a variety of mechanisms for looking through the history.
8.1 Log messages 8.2 The history database 8.3 User-defined logging 8.4 Annotate command What revision modified each line of a file?