Git
Git: create your own git server, but sharing access to all the repositories
Git: create your own git server, but every repository is private