Subversion is used as a sourcecode repository. Subversion (aka SVN) is running through the Apache DAV SVN module, which means that it is compatible with almost all subversion clients and that the source code is browsable through the web server. The latter feature enables linking to files in the repository with URLs.
The repository follows the standard layout, where ordinary development is done on the TRUNK "branch"