【问题标题】:Merge TFVC repository into existing TFVC repo将 TFVC 存储库合并到现有的 TFVC 存储库中
【发布时间】:2018-07-27 04:11:16
【问题描述】:

我正在将一个团队项目从本地 TFS 服务器迁移到 VSTS 上的现有团队项目。两个团队项目都使用 Team Foundation 版本控制 (TFVC) 作为其源代码控制系统。

首先我查看了 Microsofts TfsMigrator tool,但这需要我创建一个新的 VSTS 帐户。然后我一直在研究VSTS Sync Migrator,这将允许我传输工作项,但不能传输源代码历史记录。

所以我现在想知道:

有什么方法可以将源代码迁移到现有的 TFVC 存储库而不丢失历史记录?

或者,我们可以在 VSTS 中创建一个新的团队项目并将源代码移到那里,并且仍然保留历史记录吗?

两个都试了,没办法。 Google 只希望我迁移到 Git,这不是我想要的。

【问题讨论】:

  • 这篇博文有点回答了我的问题:blogs.blackmarble.co.uk/rfennell/2017/05/10/…,它说:“看看 3rd 方工具,可能通过 Git TFS 移动代码或使用 Timely Migrations 等工具,或者作为最后的手段 TFS 集成平台”
  • 由于您的问题已得到解答,您可以在答案中添加步骤并接受。

标签: tfs azure-devops tfvc


【解决方案1】:

我们决定在我们的团队项目中创建一个新的 GIT 存储库,然后使用 git-tfs 将我们的代码迁移到那里。

另一种方法是使用OpsHub,但这需要一个新的团队项目。

【讨论】:

    猜你喜欢
    • 2018-11-14
    • 1970-01-01
    • 2019-04-10
    • 2015-07-14
    • 2020-01-03
    • 2020-01-13
    • 2018-06-17
    • 2017-10-31
    • 2021-05-10
    相关资源
    最近更新 更多