SuperAPI AI 工具集

azure-devops-cli

部署与运维

查看项目

更新于 10-15 21:52

技能介绍

用途:使用 Azure CLI 配合 Azure DevOps 扩展,以命令行方式管理 Azure DevOps 资源,包括项目、仓库、流水线、构建、拉取请求、工作项、制品和服务终结点。资料标注 CLI 版本为 2.81.0(截至 2025 年)。

主要能力:命令按域组织。az devops 覆盖管理、扩展、项目、安全(组与权限)、服务终结点、团队、用户、Wiki、配置默认值、调用 REST API、登录与登出;az pipelines 覆盖代理、构建、文件夹、池、队列、发布、运行、变量与变量组;az boards 覆盖区域路径、迭代与工作项;az repos 覆盖 Git 导入、分支策略、拉取请求与 Git 引用;az artifacts 覆盖通用包。

使用方式:先安装 Azure CLI(macOS 用 brew install azure-cli,Linux 用 curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash),再执行 az extension add --name azure-devops 安装扩展。认证可用 PAT:az devops login --organization https://dev.azure.com/{org} --token YOUR_PAT_TOKEN。可用 az devops configure --defaults organization=https://dev.azure.com/{org} project={project} 设置默认组织与项目,az devops configure --list 查看配置;旧版 https://{org}.visualstudio.com 应替换为 https://dev.azure.com/{org}。

参考文件:资料列出按任务查阅的参考文件,包括 repos-and-prs.md、pipelines-and-builds.md、boards-and-iterations.md、variables-and-agents.md、org-and-security.md、advanced-usage.md(输出格式与 JMESPath 查询)、workflows-and-patterns.md(自动化脚本、最佳实践、错误处理)、long-comments-on-windows.md(Windows 上长 --discussion、--description、--content 值失败问题,涉及 cmd.exe 对 az.cmd 的 8191 字符上限及三种已验证的变通方法)。

适用场景:需要脚本化或自动化操作 Azure DevOps 各项资源的开发与运维流程。

限制:资料未提供具体收费、价格、平台支持范围或效果说明;实际可用命令与参数以对应参考文件为准。