gpt4 book ai didi

组织之间/跨组织的 Azure DevOps 管道使用情况

转载 作者:行者123 更新时间:2023-12-03 02:25:08 25 4
gpt4 key购买 nike

我正在执行一项任务(峰值),该任务是关于调查组织-1(存在于)到另一个组织-2 的管道的使用情况。

到目前为止,我在 Microsoft 文档中没有找到任何有关跨组织使用管道/项目/存储库的信息

我在 MS 文档 ( Project QnA ) 中找到的唯一信息表明您可以将数据移动/传输到另一个组织,但不能在不丢失数据的情况下或使用第三方工具复制数据。

我在此 SO 链接 ( Azure DevOps Repos synchronization between Organization ) 中找到了一些相同的信息。

我想知道上述两种解决方案是否是跨组织使用管道的几种可能方法?微软是否为此提供了任何“开箱即用”的解决方案?

还有其他人尝试过/遇到过同样的情况吗?如果是这样,你是如何解决这个问题的?或者您是否为此联系了 Azure 支持?

注意:我还在 DevOps 中创建了两个不同的组织,并探索了管道或项目在另一个组织中可用的方式(尤其是使用服务连接),但是,我找不到任何解决方案。

最佳答案

在管道中,如果要在与管道不同的组织中使用 Azure Repos Git 存储库,则需要创建 Azure Repos/Team Foundation Server服务连接,并在管道中使用存储库资源:

resources:
repositories:
- repository: MyAzureReposGitRepository # In a different organization
endpoint: MyAzureReposGitServiceConnection
type: git
name: OtherProject/MyAzureReposGitRepo

trigger:
- main

pool:
vmImage: 'ubuntu-latest'

steps:
- checkout: MyAzureReposGitRepository

- script: dir $(Build.SourcesDirectory)

更多详细信息,请查看此处的文档:

https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/multi-repo-checkout?view=azure-devops#repository-resource-definition

关于组织之间/跨组织的 Azure DevOps 管道使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67284432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com