Key Features of Azure Repos
Azure Repos integrates natively with Azure Pipelines for continuous integration and delivery.
Version Control Options
Azure Repos supports two models of version control. Choose the one that best fits your team’s workflow and project requirements.1. Git (Distributed Version Control)
- Each contributor clones a full copy of the repository history.
- Supports flexible branching strategies, pull requests, and offline commits.
- Ideal for agile teams and open-source projects.
2. Team Foundation Version Control (TFVC)
- Central server holds the authoritative version history.
- Check out files for edit, then check in changes.
- Provides granular permissions down to individual files or folders.
Microsoft recommends using Git for most new projects. TFVC is primarily intended for legacy applications and large codebases that require centralized control.
Getting Started
- Sign in to your Azure DevOps organization.
- Navigate to Repos in the project sidebar.
- Create a new repository (Git or TFVC).
-
Clone the repository to your local machine:
-
Add, commit, and push your code: