git-tfs: как мне клонировать проект tfs, содержащий пробелы - PullRequest
8 голосов
/ 07 февраля 2012

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

10 голосов
/ 13 апреля 2016

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

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

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

т.е. $/"Team Project/Folder Name"

5 голосов
/ 08 февраля 2012

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

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

...