CVS : Concurrent Versions System
Standard configuration management tool in the free software world for program development
Manages source files
Each project contains :
contains sources for programs and documents
not browsable by non-members of the project for private projects
contains the website static HTML pages and documents
its content constructs automatically the website (crontab)
always browsable for private projects
Secure access via SSH (plus chroot-ed environment)