git - tfs: как клонировать проект tfs, содержащий пробелы

Я пытаюсь клонировать репозиторий TFS с помощью git-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.

любое предложение, как это исправить?

2 ответов


вот рабочий пример клонирования репозитория TFS (TFVC) с помощью git tfs где репозиторий TFS (TFVC) содержит пробелы:

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

ключевой "трюк" для его работы-поместить двойные кавычки вокруг имени командного проекта / папки (но не помещайте их вокруг $/ часть).

то есть $/"Team Project/Folder Name"


Я решил проблему, переименовав проекты в TFS и удалив шведские символы.

Как сказал Полином, можно иметь папки / проекты, содержащие пространство, если вы заключаете путь с двойными кавычками.