Source code browsing online: CVSWeb

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

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

CVSWeb 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 CVSWeb source trees on other open source projects:

e-speak
netbeans.org
openoffice.org
mozilla
or
Cygnus Sourceware