CVS (the Concurrent Version System) is the tool we use for keeping our sources under control. Every change (with accompanying log message explaining its purpose) from FreeBSD 2.0 to the present is stored here. It can be easily viewed from the web interface mentioned below. To obtain a complete copy of the FreeBSD CVS repository or any of the development branches inside it, you may choose any one of following options:
Mirrors of the CVS web interface are available in Czech republic, Denmark, Japan, USA/California and Ukraine.
In June 2008, development of the base system moved to a different version control system, Subversion (SVN for short). The web interface is available for browsing the repository. All changes are also exported back to the CVS repository.