System Grab Bag

View all TLDR pages from common (or from all pages)

az repos

Manage Azure DevOps repos. Part of azure-cli. More information: https://learn.microsoft.com/en-us/cli/azure/repos?view=azure-cli-latest.
  • List all repos in a specific project:
    az repos list --project {{project_name}}
  • Add policy on a specific branch of a specific repository to restrict basic merge:
    az repos policy merge-strategy create --repository-id {{repository_id_in_repos_list}} --branch {{branch_name}} --blocking --enabled --allow-no-fast-forward false --allow-rebase true --allow-rebase-merge true --allow-squash true
  • Add build validation on a specific repository, using an existing build pipeline, to be triggered automatically on source update:
    az repos policy build create --repository-id {{repository_id}} --build-definition-id {{build_pipeline_id}} --branch main --blocking --enabled --queue-on-source-update-only true --display-name {{name}} --valid-duration {{minutes}}
  • List all active Pull Requests on a specific repository within a specific project:
    az repos pr list --project {{project_name}} --repository {{repository_name}} --status active

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.