生成自定义模板

Azure DevOps Services

Azure DevOps 生成器提供了许多现成的模板,这些模板支持各种方案。 生成器还允许用户创建自己的模板。 可以将现有项目转换为模板,然后使用这些模板创建新项目。 自定义模板在许多情况下非常有用,例如用于生成自定义培训材料、仅预配某些项目等。

先决条件

必须具有可供提取的 Azure DevOps 项目 。 提取程序捕获项目的内容并将其保存为 JSON 文件,这些文件将存档到 zip 文件中。

生成自定义模板

  1. 使用添加到 URL 的查询参数 “enableextractor=true” 登录到生成器: https://azuredevopsdemogenerator.azurewebsites.net/?enableextractor=true

    显示 Azure DevOps 生成器主页的屏幕截图。

  2. 选择“ 生成模板”。

    显示主页上“生成模板”链接的屏幕截图,周围是红色框。

  3. 选择要从其创建模板的组织和项目,然后选择“ 分析”。

    显示新模板选项和蓝色“分析”按钮的屏幕截图。

    演示生成器验证项目是受支持的类型、Agile、Scrum 还是 Basic,以及是否可以读取所有内容。 在分析结束时,将显示项目列表和项计数,以便确认分析。

  4. 如果要继续,请选择“ 生成项目”。 所有项目项都保存为 JSON 数据。 提取所有项目后,文件夹将存档到 zip 文件中。

    显示项目分析的屏幕截图和蓝色的“生成项目”按钮。

  5. 下载 zip 文件。 关闭页面后,它将不可用。

    显示选择下载文件的位置的屏幕截图。

注意

提取程序仅支持有限的项目和工作项类型,因此不要将其视为将项目从一台服务器移动到另一台服务器的迁移工具。 有关详细信息,请参阅 常见问题和解决方法

从自定义模板创建项目

  1. 返回到生成器页,其中已将查询参数“enableextractor=true”添加到 URL:https://azuredevopsdemogenerator.azurewebsites.net/?enableextractor=true

  2. 选择 “选择模板”

  3. 选择“专用”

    显示“专用”选项卡的屏幕截图。

  4. 选择要从中导入模板的位置:本地驱动器、GitHub 或任何 https URL。 如果 URL 或 GitHub 需要授权,请提供信息。 选择“提交”。

    GitHub 屏幕截图,其中显示了“上传”屏幕,其中选择了“GitHub”。

    URL 屏幕截图,显示选择了“URL”的上传屏幕。

  5. 如果验证有效,则接受模板。 在 “所选模板” 字段中,显示模板名称。

现在可以使用自己的模板创建项目!