【发布时间】:2019-12-06 00:12:52
【问题描述】:
我们有一个大型 TFS 存储库,我们希望将其迁移到 git。
我们正在考虑使用 git-tfs 一段时间,以便在我们迁移时一切都能继续工作。
我们在整个代码中散布着大(或小,但变化迅速)的二进制文件,这些文件在整个历史过程中都已签入到 tfs。
我对 git-tfs 的担忧我一直无法找到可访问的答案:
git-tfs 的真实来源是什么?它是一个 git 服务器、一个 tfs 服务器,还是一些混合服务器,或者以上都不是?
如果是 git 服务器,在知道二进制文件存在的情况下,这会如何影响工作流程?
我们考虑过使用lfs,但不确定这将如何与 git-tfs 一起使用。
我希望能对这个主题有所了解,因为仅仅为了发现二进制文件导致新的 repo 不可用而进行迁移是毫无意义的。
【问题讨论】: