【问题标题】:Azure Devops Migrate from TFVC to GitAzure Devops 从 TFVC 迁移到 Git
【发布时间】:2021-06-01 02:58:07
【问题描述】:

我尝试从 tfvc 迁移到 git,如图 1 所示。

但 git 存储库中没有任何东西像图片 2 一样。

【问题讨论】:

标签: azure-devops tfvc azure-repos


【解决方案1】:

我们可以重现此问题,并且我们已报告此问题,您可以参考此ticket 以获取最新消息。

作为一种解决方法,我们可以通过 git cmd 将 TFVC 存储库迁移到 Git。

让我们按照迁移指南执行克隆命令:

git tfs clone {TFVC repo URL}

获取所有分支:

git tfs branch –init --all

对于每个分支,运行以下命令:

git checkout branch

git log -1

git tfs pull -c=changesetNumber

在 azure devops 中创建一个新的 repo 并获取 repo URL。然后在上游设置 git 存储库:

git remote add origin {New repo URL}

最后,您将所有本地更改推送到 Remote。

git push origin -u -all

我们可以参考MIGRATING FROM TFVC TO GIT和Migrate From TFVC To Git了解更多详情。

更新1

根据最新消息:已准备好修复此问题。我们会在可用时更新您。

【讨论】:

    猜你喜欢
    • 2021-06-20
    • 2020-01-13
    • 2019-08-11
    • 1970-01-01
    • 2022-01-20
    • 2014-11-05
    • 1970-01-01
    • 2018-06-21
    • 2019-06-05
    相关资源
    最近更新 更多