azure-repos

Diagnose and resolve Azure Repos Git and TFVC issues across Azure DevOps projects.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-repos-appliedailearner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-repos
Source: https://github.com/appliedailearner/upendra_kumar_portfolio/tree/main/.agent/skills/azure-repos
Command: npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-repos-appliedailearner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Repos is a central source control service in Azure DevOps. This skill provides expert guidance to diagnose, troubleshoot, and optimize Git and TFVC repositories, improving reliability, governance, and security across DevOps workflows.

Core Features & Use Cases

  • Troubleshooting Git/TFVC scenarios (index.lock, push/RPC errors, merge conflicts)
  • Designing and enforcing branching strategies, PR policies, and repository permissions for team collaboration
  • Guidance on migrations between version control systems and cross-project governance requirements
  • Integration guidance with CI/CD, scanners, and developer tooling to streamline workflows

Quick Start

Audit a failing Azure Repos workflow and implement a secure, scalable fix in one step.

Frequently Asked Questions about azure-repos

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve Azure Repos push errors and index.lock file conflicts?

To resolve Azure Repos push errors and index.lock conflicts, diagnose the Git workflow to clear stale lock files and address underlying RPC failures or merge conflicts preventing branch updates.

How do I configure branch policies and repository permissions in Azure DevOps?

Configure Azure DevOps branch policies and repository permissions by defining required PR workflows, setting explicit access controls, and enforcing governance rules across projects to secure team collaboration.

What is the best way to migrate TFVC repositories to Git in Azure Repos?

Migrating TFVC repositories to Git in Azure Repos involves evaluating cross-project governance requirements and executing a structured version control migration to transition your DevOps workflows successfully.

How do I set up authentication for Azure Repos using Entra ID, PAT, or SSH?

Set up Azure Repos authentication by configuring Entra ID, Personal Access Tokens (PAT), or SSH keys to securely authorize Git operations and integrate client tooling with Azure DevOps.

How do I integrate Azure Repos with CI/CD pipelines and security scanners?

Integrate Azure Repos with CI/CD pipelines and security scanners by connecting repository triggers to build pipelines and embedding security analysis tools directly into your PR workflows.

What are common limitations when enforcing cross-project governance in Azure Repos?

Cross-project governance limitations in Azure Repos often involve managing divergent permission structures and ensuring consistent policy enforcement across distinct project boundaries within Azure DevOps.