Azure DevOps Services
本文介绍如何使用 Azure DevOps 演示生成器 应用程序快速创建预先填充了示例内容的新 Azure DevOps 项目,例如实验室和演示所需的工作项、存储库和其他资源。
先决条件
按照 “配置”部分中的步骤设置演示生成器应用程序。
选择演示生成器的身份验证方法
使用以下方法之一向 Azure DevOps 演示生成器应用进行身份验证:
Microsoft Entra:在 Microsoft Entra 中注册应用程序。
- 使用显示的代码登录。
- 从列表中选择一个组织以创建项目。
重要
我们建议使用更安全的Microsoft Entra 令牌,而不是高风险的个人访问令牌。 详细了解我们 减少 PAT 使用率的努力。 查看我们的 身份验证指南 ,以根据需要选择正确的身份验证机制。
个人访问令牌(PAT): 使用具有以下作用域的个人访问令牌(PAT) 登录:
范围 描述 vso.agentpools 代理池(读取) vso.build_execute 生成(读取和执行) vso.code_full 代码(完整) vso.dashboards_manage 团队仪表板(管理) vso.extension_manage 扩展(读取和管理) vso.profile 用户资料(读取) vso.项目管理 项目和团队(读取、写入和管理) vso.发布管理 发布(读取、写入、执行和管理) vso.serviceendpoint_manage 服务终结点(读取、查询和管理) VSO.测试_写入 测试管理(读取和写入) vso.variablegroups_write (变量组写权限) 变量组(读取、创建) vso.work_full 工作项目(完整) 输入组织名称和 PAT。 提供项目名称,然后按 Enter 创建项目
创建演示项目
若要创建演示项目,请执行以下步骤:
选择要在其中托管由 Azure DevOps 演示生成器创建的项目的组织。 如果您的凭据与多个组织关联,请选择适当的组织。
输入项目名称,例如“MyProjectDemo”,你和其他参与者可以轻松标识为演示项目。
从多个可用模板中进行选择,例如:
- eShopOnWeb:部署到 Azure 应用服务的 .NET 应用
- PartsUnlimited:具有自定义 CI/CD 管道的 ASP.NET 应用
- MyShuttle:使用 Azure 应用服务部署的 Java 应用。 如果您在参与 Azure DevOps Labs 的实验课程,请先找到 DevOps Labs 部分,然后选择相关的模板。
使用提供虚构的 Azure DevOps 用户、预填充的敏捷工作项和数据、Azure Repos Git 存储库中的源代码以及对 Azure Pipelines 的访问权限的模板。
(可选)手动安装所有必需的扩展,只需为每个扩展选择提供的链接。 此链接将在 Azure DevOps Marketplace 中打开扩展的页面,可在其中安装它。
(可选)出现提示时,批准安装其他所需的扩展。 如果演示生成过程检测到缺少扩展,则按 Y 或 “是”同意,然后按 Enter 创建项目。
您的项目可能需要几分钟才能让演示生成器生成。
在显示“项目创建成功”消息后,前往您的组织以确认项目是否已创建。