
Mercurial
6.3#25 in version control softwareFree planFree planLinuxmacOSSelf-hostedWindows
Visit

Mercurial suits developers who want distributed version control and the ability to work with project history without a central server. Its extensions may appeal to teams that want to tailor commands or use supporting integrations.
It suits development teams managing source code or large files that need centralized versioning, file locking or sparse checkout. Teams can choose between self-hosting and the listed Cloud plan.