Azure DevOps Services Version Control

Azure DevOps is a collection of services that provide an end-to-end solution for the five core practices of DevOps: planning and tracking, development, build and test, delivery, and monitoring and operations. This topic describes how to set Azure DevOps as your Git provider.

Note

For information about the name change from Visual Studio Team Services to Azure DevOps, see Visual Studio Team Services is now Azure DevOps Services.

Getting started

Authentication with Azure DevOps Services is done automatically when you authenticate using Azure Active Directory (Azure AD). The Azure DevOps Services organization must be linked to the same Azure AD tenant as Databricks.

In Azure Databricks, set your Git provider to Azure DevOps Services on the User Settings page:

  1. Click the User icon Account Icon at the top right of your screen and select User Settings.

    AccountSettings
  2. Click the Git Integration tab.

  3. Change your provider to Azure DevOps Services.

    ../_images/devops-provider-credentials.png

Notebook integration

Notebook integration with Azure DevOps Services is exactly like integration with GitHub. See Work with notebook revisions to learn more about how to work with notebooks using Git.

Tip

In Git Preferences, use the URL scheme https://dev.azure.com/<org>/<project>/_git/<repo> to link Azure DevOps and Azure Databricks to the same Azure AD tenant.

../_images/git-preferences-azuredevops.png