我正在尝试将存储库从TFS 2010迁移到Git。
这是一个相对较大的TFS服务器。当我尝试克隆Trunk时,它说它不存在。当我尝试其他分支时,它说我要克隆整个存储库或者在存储库路径中过高。如果我走低路径,它说它不存在或相同的错误。
最终我需要将整个项目迁移到GIT。我目前正在使用git-tfs尝试进行迁移。
我尝试克隆一个特定的分支似乎有效,但只有一些修改然后我做了git tfs分支--init --all并且它说它不是分支。
答案 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命令的结果更新问题...