git-tfs:如何克隆包含空格的tfs项目

Zen*_*eno 10 git tfs clone git-tfs

我正在尝试使用git-tfs克隆TFS存储库.

它适用于名称中没有空格的TFS项目,例如:

git tfs clone http://tfs:8080/ $/TeamProject/folder
Run Code Online (Sandbox Code Playgroud)

但我也有一些项目/文件夹中包含空格和瑞典字符:

git tfs clone http://tfs:8080/ $/TeamProject/my swedish åäö folder1/folder2
Run Code Online (Sandbox Code Playgroud)

当我运行命令时,我得到:

The item $/TeamProject/my swedish åäö folder1/folder2 does not exist at the spcified version.
Run Code Online (Sandbox Code Playgroud)

有任何建议如何解决这个问题?

Tod*_*son 12

下面是使用git tfsTFS(TFVC)存储库包含空格的位置克隆TFS(TFVC)存储库的工作示例:

git tfs clone http://tfs:8080/ $/"Team Project/Folder Name"

使其工作的关键"技巧"是在团队项目/文件夹名称周围加上双引号(但不要将它们放在$/部件周围).

$/"Team Project/Folder Name"


Zen*_*eno 5

我通过在TFS中重命名项目来解决问题,并删除了瑞典语字符.

正如Polynomial所说,如果用双引号括起路径,则可以包含包含空格的文件夹/项目.