首页 > 解决方案 > 在公共项目中同时使用 Git 和 TFS

问题描述

我在 TFS 商店工作。也就是说,我们所有的代码、所有的构建、一切都在 TFS 中进行管理。

我在异地工作,在未连接到我们主要开发网络的网络上开发多台独立机器。

为此,我已经开始使用 Git 在这些多台机器之间管理我的工作,然后在必要时将内容推送/同步到 TFS 存储库。

我开始时,只是在我的 TFS 工作区中创建了一个 git 存储库,并且这很有效。

但是,这不适用于具有类似工作流程的几个同行,他们想共享我的 git 存储库。

我看过这个措辞几乎相同的问题标题: Using GIT and TFS together 主要答案指向一个工具:git-tf即 EOL,这可能是我想要的,但我对 EOL 工具不感兴趣。

我看过这篇文章: https ://docs.microsoft.com/en-us/azure/devops/release-notes/2017/mar-29-team-services#import-repositories-from-tfvc-to-git 但我不想将 TFS 存储库更改为 GIT 存储库。我希望他们能够混合在一起。

有没有办法做到这一点?

标签: gittfs

解决方案


即使您因为不再受支持而不想使用git-tf它,您仍然可以使用它的替代git-tfs带来一些优势


推荐阅读