源代码从TFS 2013迁移到Azure Devops服务



请建议是否有人有将3-4个应用程序的源代码(包括他们的开发、阶段和生产环境(从TFS迁移到Azure Devops到Git存储库的经验;然后构建CI/CD管道。我们不要求迁移工作项或历史记录。

有人能给出高水平的步骤吗;迁移的方法是什么?

内部部署TFS服务是TFS 2013&源代码将迁移到Azure Devops服务。目前他们正在使用TFVC。这些也是.net应用程序。其中一个应用程序有大约9.5 GB的数据要迁移。请告知可能有助于代码迁移的过程和工具。

由于您正在使用TFVC,因此需要使用第三方工具GIT-TFS

Git TFS工具是Team Foundation版本控制和Git之间的双向桥梁,可用于执行迁移。如果您想尝试具有完整历史记录的迁移,超过导入工具支持的180天,或者如果您想试图包括多个分支和合并关系的迁移,Git TFS是合适的。

您只需完成以下五个步骤即可将TFCV repo迁移到Git。

  1. 步骤1:安装git-tfs。有多种工具可从中迁移TFVC到Git
  2. 步骤2:导出到本地Git Repo
  3. 步骤3:清理新的Git存储库
  4. 步骤4:在TFS中创建新的Git Repo
  5. 步骤5:初始提交到Git Repo

更多详细信息请查看此博客--从TFVC迁移到Git–5个简单步骤

最新更新