【发布时间】:2020-03-02 00:21:56
【问题描述】:
我正在尝试使用 git-tf 将一些旧的 TFVC 项目从我们本地的 TFS 迁移到 AzureDevOps(也是一个带有 TFVC 的项目)。
git-tf 克隆 ... 有效 不,我有文件夹,例如C:\TFSMigration\ProjectX
当我执行 git-tf checkin --deep 时,源代码已正确签入 DevOps,但所有文件都在父存储库中,而不是在 $DevOpsProjectWithTFVC/ProjectX 中
这是我的配置:
集合 = https://myCompany.visualstudio.com
服务器路径 = $/DevOpsProjectWithTFVC
【问题讨论】:
-
首先,使用
git-tfs工具而不是git-tf。 -
不抱歉,这是不对的。正如我在这里提出的 (stackoverflow.com/questions/58609968/…) 我想迁移 TFVC -> DevOps(TFVC)。正如菲利普所说,这是不可能的。
-
确实不能使用 Git 迁移工具来转移 TFVC 存储库,你可以从 TFVC 到 git(有历史),从 git 到 git(克隆)但不能从 TFVC 到有历史的 TFVC,你可以采取提示(最新版本)并签入到其他服务器或项目。
标签: tfs azure-devops tfvc git-tf