Source code browsing online: ViewCVS

ViewCVS source code browsing allows the user to browse CVS managed files and their previous versions. Specifically,ViewCVS enables you to:

Access source code browsing by clicking the Source Code link in the Project menu within any project page.

ViewCVS is a browser-based interface for CVS repositories. Browse the file hierarchy by selecting directories (designated with slashes after them, e.g. "www/"). When you click on a file, you can view the revision history for that file. Selecting a revision number downloads that revision of the file. Each revision includes a link to display differences between that revision and the previous one. A form at the bottom of the file revision history page allows you to display differences between arbitrary revisions.

Look at some examples of browseable ViewCVS source trees on other open source projects: