我的团队正在从 Azure DevOps Org1ProjectX 慢慢迁移到 Org2ProjectA。 目前,我们所有的工作项都在 Org1ProjectX 中管理,而我们的 100 个 repos 和管道将在几周内分别迁移到 Org2ProjectA。 在整个迁移过程中,我们希望继续在Org1ProjectX这个单一项目中管理所有的工作项目。
在一个repo迁移到Org2ProjectA后,我想将新的分支链接到活在Org1ProjectX中的工作项。 我如何解决这个问题?
我已经尝试过什么。
Microsoft文档 链接到远程工作项目 显示链接类型的可用性 远程相关 和 消耗量. 我在下拉列表中没有看到这些链接类型。
我试着把远程仓库的完整URL输入到 储存库 链接的字段。例如 https:/dev.azure.comOrg2ProjectA_gitRepo99。. 显示器上显示 “没有找到项目”。
我试着将远程工作项目的完整URL输入到了 需要联系的工作项目 例如:https:Org1.visualstudio.comProjectX_workitemsedit25889。 显示的是 “没有找到项目”。
我还尝试了一个变通方法。
我在Org2ProjectA中创建了一个工作项目,比如说 https:/dev.azure.comOrg2ProjectA_workitemsedit242。. 然后,我在Org1ProjectX中创建了一个远程相关链接到一个工作项目,例如。https:/Org1.visualstudio.comProjectX_workitemsedit25889。. 现在我能够将一个分支链接到本地工作项目242。 我点击了 “保存”,没有错误。 没有错误.但是,在工作项242和25889中,相关工作部分都是空白。
解决方案:
使用 Azure Active Directory 的组织可以链接工作项。 存在于不同组织的不同项目中。
你应该确保你的两个组织都是基于AAD的。
对于组织的网址,2018年9月10日,微软将Visual Studio团队服务(VSTS)更名为 Azure DevOps 服务.
VSTS功能现在是独立的服务。
对于网址的变化,我们已经转移到新的dev.azure.com域名作为新组织的主要网址。我们已经转移到新的dev.azure.com域名作为新组织的主要URL。(具体来说,就是 https://dev.azure.com/[your organization name]
.)
如果你想改变你的URL是基于dev.azure.com作为主要的,组织管理员可以从组织设置页面更改。 我们也将支持来自visualstudio.com URL的重定向,因此不会出现链接中断的情况。
关于这个变化的更多信息,请看 介绍Azure DevOps.
你可以把Org1中的老网址改一下。 https://Org1.visualstudio.com/ProjectX
到新的 dev.azure.com
. 然后再检查一下,如果这样做的伎俩。