【发布时间】:2018-07-26 01:23:09
【问题描述】:
有人知道 TFVC 本地 (TFS) 与 GIT(基于 VSTS 云)之间的同步解决方案吗?可以连接那些平台吗?真的需要你的帮助
【问题讨论】:
-
如果您解决了将 TFS-VC 本地工作区与本地 git 同步的问题,您可以使用 TFS-VC 和 git 的现有功能与远程服务器一起完成该过程。
-
但是 TFS-VC 和 git 具有非常不同的数据模型(考虑分支),因此尝试同步超过当前状态将非常困难。你为什么要这样做?似乎是一个 XY 问题,您最好在真正的问题上寻求帮助(您将 TFS-VC git sync 视为解决方案。)
-
感谢您的快速cmets..让我向您描述我们今天面临的所有情况。首先,我们决定从本地 TFS 迁移到 VSTS,第二个决定是使用 GIT 作为版本控制,现在我们正处于 TFSVSTS 之间的完全迁移中间,直到我们完成它我们还有很短的差距,直到我们所有人都使用纯 GIT,我正在寻找的解决方案只是为了在这些平台之间结合临时情况,直到我们都在 VSTS 中迁移到 GIT。希望这能给你所有的大图
-
有什么意见吗?
-
在 VSTS 中将本地 TFS 移动到 TFS 应该可以保留所有内容。将项目移至 Git:锁定 TFS-VC(不再进行更改,仅供参考)并从 git 中没有历史记录开始。是的,这是一个巨大的改变,但你会改变,而不是一些痛苦的混合,这实际上是关于未能做出改变。
标签: git tfs azure-devops tfvc