如何在 DevOps Server 2020 中为现有项目更改流程模板

How to change the Process Template in DevOps Server 2020 for existing Projects

我们目前使用的是 Team Foundation Server 2017,希望迁移到 DevOps Server 2020, 我们创建了新的 DevOps Server 2020 并创建了新的流程模板,我们修改了 built-in 敏捷流程模板,向一些工作项添加了新的工作流程和新的列。

我需要知道如何将 TFS 2017 上的旧项目迁移到 DevOps 2020,并将流程模板更改为我们创建的新流程模板。

谢谢

how to migrate the old projects on TFS 2017 to DevOps 2020

对于这个需求,我们不能只将项目迁移到另一个新的 Azure DevOps 服务器。

不支持此功能。

目前我们可以将项目集合迁移到新服务器。

更详细的步骤可以参考这个文档:Move a project collection

Change the process templates to the new the process template we created.

根据这个要求,你需要判断你的Azure DevOps Server 2020上的进程是继承还是XML。

据我所知,TFS 2017 仅支持 XML 进程。

如果您在 Azure DevOps Server 2020 中使用 XML 进程集合,您可以导出 XML 进程并将进程导入迁移的集合。

如果您在 Azure DevOps Server 2020 中使用继承进程集合,恐怕无法将旧的 XML 进程更改为新的继承进程。

更详细的可以参考我的另一张工单: