使用 git-tfs 克隆 TFS 存储库

Cloning TFS repository using git-tfs

我正在尝试使用 TFS 2013git-tfs 在 TFS 中克隆一个 GIT 存储库

git tfs clone http://servername:8080/tfs/DCM "$/Python"

给我:

error: the path $/Python you want to clone doesn't exist!

"DCM"是集合名,"Python"是项目名:

我尝试列出分支:

git tfs list-remote-branches http://servername:8080/tfs/DCM

产生:

No TFS branches were found!

我的直觉是这是一个语法错误,但不确定我做错了什么。

作为“git-tfs”的主要开发者,我很高兴你绝对想使用它!但是这里不需要它;-)

您要克隆的存储库已经是一个 git 存储库(参见 git website 中的小红色 git 图标)。

git-tfs 是一个桥接工具,能够在本地 git 存储库中导入 TFVC 历史记录。

所以,你只需要做一个纯粹的 git 克隆,应该是这样的:

 git clone http://servername:8080/tfs/DCM/Python.git

URL 由门户网站提供,在您所在的页面右上角。你应该有一个 'clone' 按钮...