遇到Git-TFS克隆存储库问题

时间:2014-07-07 20:18:00

标签: git version-control tfs git-branch git-tfs

我正在尝试将存储库从TFS 2010迁移到Git。

这是一个相对较大的TFS服务器。当我尝试克隆Trunk时,它说它不存在。当我尝试其他分支时,它说我要克隆整个存储库或者在存储库路径中过高。如果我走低路径,它说它不存在或相同的错误。

最终我需要将整个项目迁移到GIT。我目前正在使用git-tfs尝试进行迁移。

我尝试克隆一个特定的分支似乎有效,但只有一些修改然后我做了git tfs分支--init --all并且它说它不是分支。

1 个答案:

答案 0 :(得分:0)

正如in the documentation所述,您可以使用命令list-remote查找TFS存储库的根分支。

在尝试克隆所有分支之前,您还必须确保converted all theses branches from "folder" to "branches"(甚至是已删除的分支)。似乎是你问题的一部分......

我希望这是你唯一的问题,因为在发布的版本中并不支持TFS允许的所有(非常奇怪的)事物。也许您必须查看git-tfs forum哪些工作正在进行中以支持更多案例。如果是这种情况,您将必须构建自己的版本。

PS:你没有给我们足够的数据来解决你的问题。使用list-remote命令和您使用的git-tfs命令的结果更新问题...