练习 - 清理 Azure DevOps 环境

已完成

你已经完成此模块的所有任务。 在本单元中,你将在 Azure Boards 上将工作项移到“Done”状态,并清理 Azure DevOps 环境。

重要

此页面包含重要的清理说明。 清理资源有助于确保不会耗尽免费生成分钟数。 如果是在本模块先前部分运行模板的,请务必执行清理。

将工作项移动到“完成”状态

在此部分中,请将你之前分配给自己的工作项“创建基于 Git 的工作流”移到“Done”列。

实际上,“Done”这一定义通常是指工作软件已提供给用户。 在本单元中,为了方便学习,将此工作标记为完成,因为你和 Tailspin 团队已经启动使用 Git 和 GitHub 改进的代码工作流。

在每个冲刺 (sprint) 或工作迭代结束时,你和你的团队可能会举行一场回顾会议,来分享已完成的工作、冲刺 (sprint) 中进展顺利的内容和可改进的方面。

完成工作项:

  1. 在 Microsoft Azure DevOps 中,选择左侧菜单中的“Boards”,然后选择“Boards”。

  2. 将“创建基于 Git 的工作流”工作项从“Doing”列拖动到“Done”列。

    Azure Boards 的屏幕截图,其中显示了“Done”列中的工作项。

禁用管道或删除项目

此学习路径中的每个模块都提供了一个模板,你可运行它来创建一个干净的环境供相应模块在有效期内使用。

运行多个模板可创建多个 Microsoft Azure Pipelines 项目,每个项目都指向同一个 GitHub 存储库。 在你每次向 GitHub 存储库推送更改时,此操作都可引发多个管道运行。 此操作反过来又可使其耗尽托管代理上的免费生成分钟数。 因此,在继续到下一模板之前,有必要禁用或删除你的管道。

从下面两个选项中任选一个。

选项 1:禁用管道

此选项会禁用管道,使其不处理后续生成请求。 如果需要,稍后可重新启用生成管道。 如果要保留 DevOps 项目和生成管道以供将来参考,请选择此选项。

禁用管道:

  1. 在 Azure Pipelines 中,导航到你的管道。

  2. 选择省略号 (...),然后选择“设置”

    Azure Pipelines 的屏幕截图,其中显示“设置”菜单的位置。

  3. 在“处理新运行请求”下选择“禁用”,然后选择“保存”

    管道将不再处理生成请求。

选项 2:删除 Azure DevOps 项目和 GitHub 存储库

此选项将删除 Azure DevOps 项目,包括 Azure Boards 和生成管道上的内容以及 GitHub 存储库。 在将来的模块中,你将能够运行另一个模板,该模板在关闭状态下可以打开一个新项目。 如果不需要 DevOps 项目供将来参考,请选择此选项。

删除项目:

  1. 在 Azure DevOps 中,转到你的项目。 之前,我们建议将此项目命名为“Space Game - Web - 工作流”

  2. 在左下角选择“Project settings”。

  3. 在“项目详细信息”区域中,滚动到底部,然后选择“删除”

    Azure Pipelines 的屏幕截图,其中显示“删除”按钮的位置。

  4. 在出现的窗口中,输入项目名称,然后再次选择“删除”

    项目现已删除。

删除存储库:

  1. 在 GitHub 中,转到存储库 https://github.com/username/mslearn-tailspin-spacegame-web
  2. 选择“设置”选项卡,然后在左侧菜单中选择“常规”
  3. 向下滚动并选择“删除此存储库”。
  4. 选择“我想删除此存储库”
  5. 选择“我已阅读并了解这些影响”
  6. 键入存储库名称,然后选择“删除此存储库”