0

我的团队正在慢慢地从 Azure DevOps Org1/ProjectX 迁移到 Org2/ProjectA。我们所有的工作项目目前都在 Org1/ProjectX 中管理,而我们的 100 个存储库和管道在几周内分别迁移到 Org2/ProjectA。在整个迁移过程中,我们希望继续管理单个项目 Org1/ProjectX 中的所有工作项。

将 repo 迁移到 Org2/ProjectA 后,我想将新分支链接到 Org1/ProjectX 中的工作项。我怎么解决这个问题?

我试过的:

Microsoft 文档Link to a remote work item显示了链接类型Remote RelatedConsumes From的可用性。我在下拉列表中看不到这些链接类型。

我尝试在链接的存储库字段中输入远程存储库的完整 URL。例如https://dev.azure.com/Org2/ProjectA/_git/Repo99。显示屏显示“未找到项目”。

我尝试在分支的Work items to link字段中输入远程工作项的完整 URL。例如 https://Org1.visualstudio.com/ProjectX/_workitems/edit/25889。显示屏显示“未找到项目”。

我还尝试了一种解决方法:

我在 Org2/ProjectA 中创建了一个工作项,例如https://dev.azure.com/Org2/ProjectA/_workitems/edit/242/。然后,我在 Org1/ProjectX 中创建了一个指向工作项的远程相关链接,例如https://Org1.visualstudio.com/ProjectX/_workitems/edit/25889/。现在我可以将一个分支链接到本地​​工作项 242。我单击了保存。没有错误。但是,相关工作部分在工作项 242 和 25889 中都是空白的。

4

1 回答 1

0

使用 Azure Active Directory 的组织可以链接跨组织的不同项目中存在的工作项。

您应该确保您的两个组织都基于 AAD。

对于组织 url,2018 年 9 月 10 日,Microsoft 将 Visual Studio Team Services (VSTS) 重命名为Azure DevOps Services

VSTS 功能现在是单独的服务:

在此处输入图像描述

对于 url 的更改。我们已将新的 dev.azure.com 域名作为新组织的主要 URL。(具体来说,它是https://dev.azure.com/[your organization name]。)

如果要将 URL 更改为基于 dev.azure.com 作为主要 URL,组织管理员可以从组织设置页面进行更改。我们还将支持来自 visualstudio.com URL 的重定向,因此不会出现断开的链接。

有关此更改的详细信息,请参阅Azure DevOps 简介

您可以将 Org1 https://Org1.visualstudio.com/ProjectX中的旧 url 更改为新的dev.azure.com. 然后再次检查这是否可以解决问题。

在此处输入图像描述

于 2020-04-24T06:04:29.320 回答