将TFS存储库连接到Azure DevOps

我的Java maven项目有TFS存储库。我想通过创建新管道来访问Azure DevOps中的该项目。 在Azure DevOps中,我们有5个选项,其中之一表示通过TFVC创建新管道,并在其中询问存储库URL(连接URL)。我提到了连接URL,但项目结构仍未显示在Azure DevOps中。

我也尝试添加一个新的服务连接(添加azure repos / Team Foundation Service连接),但是它没有验证连接。

我提供了连接名,连接URL用户名和密码。 我收到的错误是-无法查询服务连接API。

简而言之,我的TFS项目没有导入Azure DevOps。请指出我在做什么错。

blackless 回答:将TFS存储库连接到Azure DevOps

猜猜您在谈论 Azure DevOps服务。由于Azure DevOps也有一个称为Azure DevOps 2019的服务器,它实际上是当前TFS的最新版本。

可能存在一些误解。 无法直接从Azure DevOps服务访问任何TFS本地存储库

您需要使用data migration tool将数据从TFS迁移到Azure DevOps Services。

  

数据迁移工具可帮助您从Azure DevOps引入数据   服务器到云中的Azure DevOps。保持相同的工作项目编号,   Team Foundation版本控制检入码,Git提交ID和   登陆Azure DevOps之后,还有更多。

但是该工具确实有一些限制。例如,它在给定时间仅支持两个最新版本的Azure DevOps Server 。当前支持导入以下版本的Azure DevOps Server:

  • Azure DevOps Server 2019.0.1
  • Azure DevOps Server 2019 Update 1

如果您只需要TFS存储库中的源代码而不保留任何历史记录,工作项。最简单的解决方案是在Azure DevOps中创建新的存储库,然后将代码从TFS下载到本地存储库。最后,将本地存储库提交/签入到Azure DevOps服务。

如果您在TFS服务器中使用TFVC,并且想在Azure DevOps Service中使用Git。然后将git-tfs用作双向桥接。

本文链接:https://www.f2er.com/3123502.html

大家都在问