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 и удалив шведские символы.
Как сказал Полином, можно иметь папки / проекты, содержащие пространство, если вы заключаете путь с двойными кавычками.