【问题标题】:Is is possible to directly upgrade the repository from TFS2015 to Azure devops git? [closed]是否可以直接将存储库从 TFS2015 升级到 Azure devops git? [关闭]
【发布时间】:2021-01-16 13:37:14
【问题描述】:

我们在 TFS 2015 中有我们的源代码。我们想迁移到 Azure Dev ops,我们已经迁移了我们的存储库。 我们在 Azure Devops 中创建了一个 git 存储库,我想使用 git TF 工具将所有历史记录从 TFS 2015 迁移到我本地机器上的 git,然后将其推送到 Devops 中的 GIT 存储库。 我可以这样做还是必须先将我的 TFS 2015 升级到 TFS 2018? 我想知道我是否可以避免升级。

任何建议将不胜感激,

【问题讨论】:

标签: git tfs azure-devops


【解决方案1】:

我们在 TFS 2015 中有我们的源代码

我想你想在 TFS 2015 的 TFVC 中说,对吧?

我想使用 git TF 工具将所有历史从 TFS 2015 迁移到我本地机器上的 git,然后将其推送到 Devops 中的 GIT 存储库。我可以这样做还是必须先将我的 TFS 2015 升级到 TFS 2018?

是的,您可以在 TFS 2015 中使用 git-tf。无需升级。

但请注意,git-tf 不会完美地迁移您的历史记录。例如 git-tf 不支持分支。

也许git-tfs 会让你有更多的运气,即使那肯定也不会完美......

【讨论】:

  • 非常感谢。还要感谢您指出 GIT TFS,我也发现了这一点,但不确定哪一个效果更好。我可以理解历史不会是完美的,因为 GIT 的工作方式与 TFS 不同,所以如果它给我们 80% 的历史应该是可以接受的
  • @user464291 这个问题可以帮到你:stackoverflow.com/questions/12866832/…
猜你喜欢
  • 1970-01-01
  • 2020-09-20
  • 2023-01-23
  • 1970-01-01
  • 2016-05-03
  • 1970-01-01
  • 1970-01-01
  • 2020-01-13
  • 1970-01-01
相关资源
最近更新 更多