【问题标题】:How to upgrade a Team project to use the Inheritance model如何升级团队项目以使用继承模型
【发布时间】:2021-03-23 00:27:27
【问题描述】:

我们正在使用 Azure Devops Server 2020,并且有一个使用 XML 流程模型的项目。该项目属于不支持继承模型的旧集合。阅读下面的文章时,我感觉可以升级以使用继承模型。但是我在管理 UI 中的选项与文章中的不同。我猜是因为集合本身不支持继承模型。因此,我创建了一个支持继承模型的新集合,并想知道是否有办法将我的项目移动到新集合中?或者有没有其他方法可以升级我的项目以使用继承模型?顺便说一下,新集合的 UI 看起来确实像文章中的 UI。

https://docs.microsoft.com/en-us/azure/devops/organizations/settings/work/upgrade-hosted-to-inherited?view=azure-devops

【问题讨论】:

标签: azure-devops-server azure-devops-server-2020


【解决方案1】:

恐怕这个功能:Clone a Hosted XML process to an Inheritance process 无法在 azure devops server 中实现。

根据文档,此功能仅存在于 Azure Devops Service 中。在左上角的下拉框中选择azure devops server 2020,可以直接看到不支持。

这是关于此功能的suggestion ticket。我们的产品组已决定不在 azure devops 服务器上实现此功能。

对于希望转至 Inherited 的客户,您拥有 以下选择。

  1. 移至 Azure DevOps 服务

  2. 创建一个新的继承集合并继续您的项目工作 在那个集合中

另一方面,您不能直接将团队项目移动到继承过程集合。

Azure Devops 也不支持在集合之间移动团队项目。

这是关于此功能的建议票:make it possible to move a Team Project between Team Project Collections

因此,如果您想创建一个新的继承集合并在该集合中继续您的项目工作,您可以尝试使用第三方工具将项目的内容迁移到新集合。例如:

Migration Tools for Azure DevOps

WIMigrator

这可能会变得复杂。不过你可以参考this ticket

目前无法在 Azure DevOps Server(本地)上从 XML 转换为继承。或者下一步将能够允许混合模式集合。然后找出从 XML 到 Inherited 的正确迁移路径。我们预计在 Azure DevOps Server 2020 版本中的某个时间可以使用混合模式。可能会更新 1 或 2。

看来混合模式进程可以满足你的需求。但是这个功能还没有实现,你可能还需要等待这个功能的实现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-30
    • 1970-01-01
    • 2013-05-30
    • 2012-12-08
    • 1970-01-01
    • 2019-04-11
    相关资源
    最近更新 更多