Настройка рабочего пространства с помощью Team Explorer Everywhere в Linux - PullRequest
6 голосов
/ 05 августа 2011

У меня проблемы с созданием рабочей области и загрузкой файлов с сервера Team Foundation Server с помощью клиента командной строки Team Explorer Everywhere (TEE-CLC-10.0.0). Я дошел до создания рабочего пространства:

$ ../tfs/TEE-CLC-10.0.0/tf -login:secretUsername,secretPassword -server:http://secretHost:8080 workspace -new KOLOBI
Workspace 'KOLOBI2' created.

Затем я хочу загрузить файлы с сервера в мое рабочее пространство:

$ ../tfs/TEE-CLC-10.0.0/tf -login:secretUsername,secretPassword -server:http://secretHost:8080 get -recursive -all -force .
An argument error occurred: Items must reside in a workspace that has been previously used on this computer.

Полагаю, мне не хватает одного шага - добавления локальных каталогов в рабочую область или чего-то в этом роде. Но я не могу понять, как это сделать, чтобы иметь возможность загружать файлы.

1 Ответ

8 голосов
/ 05 августа 2011

Вам потребуется создать сопоставления рабочих папок между локальной папкой и элементами сервера, которым вы хотите соответствовать.

Например:

tf workfold -map -login:secretUsername,secretPassword -server:http://secretHost:8080 -workspace:KOLOBI '$/TeamProject/Project' '/home/me/project'

Затем из каталога /home/me/project (или чего-либо другого) вы можете просто выполнить tf get .

...