从TFS迁移到Bitbucket

问题描述 投票:-3回答:2

我们正在将源代码从TFS迁移到Bitbucket。可以直接完成吗?

尚未尝试迁移任何源代码。

tfs bitbucket-server
2个回答
1
投票

[您需要使用类似git-tfs的工具将TFVC变更集转换为Git提交。它的效果相对较好,但是如果您有大量的历史记录,它将变得很慢。而且,如果您用分支机构做过奇怪的事情,它可能不会覆盖所有基础。我已经多次使用它,并获得了不同程度的成功。


0
投票

BitBucket上当前没有直接导入可用于从TFS服务器导入存储库。

正如丹尼尔已经指出的,您需要做的是将TFS存储库从TFVC桥接到Git(使用git-tfs,然后将这些新的Git存储库推送到BitBucket。

我想分享一些有用的教程来帮助您逐步进行此操作。

  1. 供您参考的博客:git-tfs
  2. 一旦从TFVC迁移到Git,您将能够轻松地Migrate a TFS Branch to a Bitbucket (Git) Repository

您还可以查看有关此主题的BitBucket官方支持链接:import your Git repositories into Bitbucket Server

最后,如果要一次完成所有操作,则选择制作一个批处理文件,该文件为您拥有的每个项目执行所有步骤。

© www.soinside.com 2019 - 2024. All rights reserved.