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

标签 git tfs clone git-tfs

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

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

git tfs clone http://tfs:8080/ $/TeamProject/folder

但我也有一些项目/文件夹中同时包含空格和瑞典字符:
git tfs clone http://tfs:8080/ $/TeamProject/my swedish åäö folder1/folder2

当我运行命令时,我得到:
The item $/TeamProject/my swedish åäö folder1/folder2 does not exist at the spcified version.

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

最佳答案

这是使用 git tfs 克隆 TFS (TFVC) 存储库的工作示例其中 TFS (TFVC) 存储库包含空格:
git tfs clone http://tfs:8080/ $/"Team Project/Folder Name"
使其工作的关键“技巧”是将双引号放在团队项目/文件夹名称周围(但不要将它们放在 $/ 部分周围)。

$/"Team Project/Folder Name"

关于git-tfs:如何克隆包含空格的 tfs 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9173802/

相关文章:

TFS 2010 Get 操作在大文件 (> 1MB) 上定期失败

linux - 在主代理而不是从属代理中运行 Jenkins 构建后步骤

java - java clone() 是如何真正使用浅拷贝的?

git revert - git 询问 parent1 或 parent2

git - 磁盘上实际上是否需要git pack文件?

batch-file - TFS - 更新所有项目/集合的工作项类型

java - 使用和不使用 Cloneable 覆盖克隆

git - 重命名 git 裸存储库中的分支

git - 如何 gitignore Go 二进制文件?

克隆系统调用的参数存储在堆栈或其他地方?