如何在 TFS 上移植 git 更改?

Posted

技术标签:

【中文标题】如何在 TFS 上移植 git 更改?【英文标题】:How do I port git changes on TFS? 【发布时间】:2021-12-01 15:13:31 【问题描述】:

我们已将 ASP.NET MVC 网站上的一些工作外包出去。外包公司复制BitBucket上的源代码,并使用了这个版本控制系统。

现在我们需要将这些更改移植到TFS 控制的 VStudio 解决方案上。我能做什么?

我已经在 VStudio 2019 中克隆了我的 git 存储库,但我不知道下一步该做什么。

【问题讨论】:

您想在 TFS 中使用 TFVC 代替 GIT as Azure Repos 吗?您使用哪个版本的 TFS? TFS 2015 和 VStudio 2019 【参考方案1】:
    如果你想将你的 repo 导入 Team Foundation 版本控制,你可以尝试使用 git-tf 工具。在这里你可以找到答案:Convert Git repository to TFVC version control 如果你想导入到 TFS 上的 GIT repo,你可以按照这个指令:Manually import a repo。或者更新到最新的 TFS(现在是 Azure DevOps)版本并使用向导:Import into a new repo

【讨论】:

谢谢。我需要的是获取更改并创建一个搁置,我可以在我的 TFS 存储库上取消搁置。

以上是关于如何在 TFS 上移植 git 更改?的主要内容,如果未能解决你的问题,请参考以下文章

Git-TFS - 如何在拉取请求被批准之前确保分支是最新的?

Git-TF将更改推送到错误的服务器上

如何在TFS中更改数据层(Sql实例)

如何检查TFS服务器上是否有新的更改?

如何在 TFS 中仅删除一个 Git 存储库?

如何在 TFS 中使用 Git