git-tf克隆到DevOps

我正在尝试使用git-tf将一些旧的TFVC项目从我们的本地TFS迁移到AzureDevOps(也是TFVC的项目)。

git-tf克隆...有效 不,我有例如C:\ TFSMigration \ ProjectX

当我执行git-tf checkin --deep时,已正确在DevOps中检入源代码,但是所有文件都位于父存储库中,而不位于$ DevOpsProjectWithTFVC / ProjectX

这是我的配置:

  

收藏= https://myCompany.visualstudio.com

     

serverpath = $ / DevOpsProjectWithTFVC

ou562970340 回答:git-tf克隆到DevOps

要执行此操作,您需要原始TFVC的干净git克隆。请执行以下操作:

  1. git-tf clone <TFVC> <Branch> --deep从原始TFVC到本地git repo。
  2. git clone <Local git repo>本地存储库到本地计算机中的新文件夹。
  3. git-tf configure <Destine TFVC> --deep(在从git repo克隆的新文件夹中执行此操作)
  4. git-tf checkin

您使用git-tf执行的第一个克隆将映射到原始TFVC,因此您将无法从那里推送更改。

本文链接:https://www.f2er.com/3158387.html

大家都在问