What are some alternatives?
When comparing Visual Studio Team Services and Atlassian Bitbucket Server, you can also consider the following products
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.
GitHub Desktop - GitHub Desktop is a seamless way to contribute to projects on GitHub and GitHub Enterprise.
codeBeamer ALM - Integrated application lifecycle management (ALM) platform
Mercurial SCM - Mercurial is a free, distributed source control management tool.
Perforce - Self-hosted Version Control Software
PractiTest - PractiTest is a cloud based Innovative test management tool.