【问题标题】:Migrating from Bitbucket Server to Azure DevOps从 Bitbucket 服务器迁移到 Azure DevOps
【发布时间】:2021-08-27 04:15:11
【问题描述】:

从可通过 VPN 访问的 Bitbucket Server 导入 Azure DevOps 时,我遇到的问题是“克隆 URL 不正确。克隆 URL 需要授权”。我可以知道如何解决这个问题。

我在 Azure DevOps 中看到了导入存储库选项。但是有什么方法可以将 Bitbucket Server 的多个项目及其存储库导入 Azure DevOps?

【问题讨论】:

    标签: azure-devops migration bitbucket bitbucket-server


    【解决方案1】:

    这是一张关于add support for Bitbucket Server for Azure DevOps 的建议票。你可以投票给这张票。

    作为一种解决方法,您可以使用 git 命令克隆和推送您的存储库。

    1.使用裸选项将源代码库克隆到计算机上的临时文件夹。

    git clone --bare https://github.com/contoso/old-contoso-repo.git
    
    cd old-contoso-repo.git
    

    2.创建目标仓库。

    3.将源repo复制到目标repo。

    git push --mirror https://dev.azure.com/contoso-ltd/MyFirstProject/_git/new-contoso-repo
    

    请在this document找到更多详细信息。

    【讨论】:

    • Walter,您是说目前在 Azure DevOps 中不支持从 TFS 服务器和 Bitbucket 服务器导入?
    【解决方案2】:

    在 Azure DevOps 中,导入将从源存储库 URL 发生,这些 URL 可从 Azure DevOps 服务访问,Azure DevOps 服务基本上在云上运行并需要 HTTPS 可访问性。

    如果 BitBucket Server 在 Private Network 上托管 Repository,它将无法从 Azure DevOps 访问,因此我们需要上面 Walter 提供的方法。

    【讨论】:

      猜你喜欢
      • 2022-06-14
      • 2021-04-23
      • 2021-08-16
      • 2021-12-24
      • 2022-07-18
      • 2020-07-21
      • 2021-04-01
      • 2020-12-10
      • 2021-04-05
      相关资源
      最近更新 更多