如何使用Git-TFS将TFS复制到具有历史记录的GitHub?

时间:2019-02-19 20:57:44

标签: github tfs git-tfs

我正在尝试使用TFS 2012使用git-tfs在TFS中克隆GIT存储库
git tfs clone http://sourcecontrol.oldcompanyname.local:8080/tfs/foo $/companyname/myrepository . --b=all --resumable

给我:
error: the path $/companyname/myrepository you want to clone doesn't exist!

我的github帐户中有一个名为/ companyname / myrepository的空存储库

(网址和名称针对公共帖子通用)

1 个答案:

答案 0 :(得分:1)

Git TFS用于将TFVC存储库转换为本地Git存储库。它与GitHub无关。拥有本地存储库后,可以添加GitHub远程并将其推送到那里。

克隆URL应该是您的TFS实例的路径,在项目集合处停止。 http://companyname.local:8080/tfs/DefaultCollection

下一部分是TFVC存储库中文件夹的路径。如果您有一个名为Foo的团队项目,并且想要克隆Main分支,则可以指定$/Foo/Main