Bitbucket is a web-based version control repository hosting service for source code and development projects that use either Mercurial or Git revision control systems.