What are some alternatives?
When comparing Mercurial SCM and Visual Studio Team Services, you can also consider the following products
Atlassian Bitbucket Server - Atlassian Bitbucket Server is a scalable collaborative Git solution.
Helix ALM - Helix ALM is the single, integrated application that lets you centralize and manage requirements, test cases, issues, and other development artifacts and their relationships.
Perforce - Self-hosted Version Control Software
codeBeamer ALM - Integrated application lifecycle management (ALM) platform
GitHub Desktop - GitHub Desktop is a seamless way to contribute to projects on GitHub and GitHub Enterprise.
VSTS - Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.