- Introduction
- Getting Started
- Gitpod Tutorial
- Use Cases
- Languages
- Configure
- Workspaces
- User settings
- Repositories
- Organizations
- Authentication
- Billing
- References
- .gitpod.yml
- IDEs & editors
- Integrations
- Gitpod CLI
- Gitpod API
- Gitpod URL
- Compatibility
- Enterprise
- Overview
- Setup and Preparation
- Deploying
- Configure your Gitpod Instance
- Administration
- Upgrading
- Background
- Reference
- Archive
- Help
- Contribute
- Troubleshooting
Heads up!
On October 1, we introduced Gitpod Flex. You can swap between documentation by using the
switcher in the left navigation bar.
Azure DevOps
Note: This integration is only supported for Gitpod Enterprise.
Azure DevOps can be connected as a Source Code Management (SCM) integration in Gitpod.
What does the Azure DevOps integration do?
SCM providers are connected to individual user accounts in Gitpod to allow Gitpod to:
- Pull repository content into workspaces.
- Allow users to commit back to the SCM from their workspaces.
Managing the Azure DevOps integration
Adding the Azure DevOps integration
- Navigate to your User Settings.
- Click “connect” on the Azure DevOps integration and follow the prompts.
Removing the Azure DevOps integration
- Navigate to your User Settings.
- Click “disconnect” on the Azure DevOps integration.
Start with Azure DevOps Integration
Use a context URL from Azure DevOps on the New Workspace page or try out the Gitpod Browser Extension to start workspaces from your Azure DevOps repositories.
FAQs
Why isn’t my workspace opening with the correct branch?
The repository’s branch name in Azure DevOps may not always be reflected in the browser’s URL. We recommend using the Gitpod Browser Extension to start workspaces from specific branches.