我们正在使用 Azure Devops Server 2020,并且有一个使用 XML 流程模型的项目。该项目属于不支持继承模型的旧集合。阅读下面的文章时,我感觉可以升级以使用继承模型。但是我在管理 UI 中的选项与文章中的不同。我猜是因为集合本身不支持继承模型。因此,我创建了一个支持继承模型的新集合,并想知道是否有办法将我的项目移动到新集合中?或者有没有其他方法可以升级我的项目以使用继承模型?顺便说一下,新集合的 UI 看起来就像文章中的 UI。
1 回答
恐怕无法在 azure devops 服务器中实现此功能:将托管 XML 进程克隆到继承进程。
根据文档,此功能仅存在于Azure Devops Service中。在左上角的下拉框中选择azure devops server 2020,可以直接看到不支持。
这是有关此功能的建议票。我们的产品组已决定不在 azure devops 服务器上实现此功能。
对于那些希望去继承的客户,您有以下选择。
移至 Azure DevOps 服务
创建一个新的继承集合并在该集合中继续您的项目工作
另一方面,您不能直接将团队项目移至 Inheritance Process Collection。
Azure Devops 也不支持在集合之间移动团队项目。
这是关于此功能的建议票:使团队项目可以在团队项目集合之间移动
因此,如果您想创建一个新的继承集合并在该集合中继续您的项目工作,您可以尝试使用第三方工具将项目的内容迁移到新集合。例如:
这可能会变得复杂。但你可以参考这张票:
目前无法在 Azure DevOps Server(本地)上从 XML 转换为继承。或者下一步将能够允许混合模式集合。然后找出从 XML 到 Inherited 的正确迁移路径。我们预计在 Azure DevOps Server 2020 版本中的某个时间可以使用混合模式。可能更新1或2。
看来混合模式进程可以满足你的需求。但该功能尚未实现,您可能还需要等待该功能的实现。