我的团队正在慢慢地从 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 Related和Consumes 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 中都是空白的。