2011-08-05 20 views
6

Tengo problemas para crear un espacio de trabajo y descargar los archivos de un Team Foundation Server utilizando el cliente de línea de comandos Team Explorer Everywhere (TEE-CLC-10.0.0). He llegado tan lejos como la creación del espacio de trabajo:Configuración de un área de trabajo utilizando Team Explorer Everywhere en Linux

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

Luego Quiero descargar archivos desde el servidor a mi espacio de trabajo:

$ ../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. 

supongo que me falta un paso, que consiste en añadir locales directorios al espacio de trabajo o algo así. Pero no puedo encontrar la manera de hacerlo para poder descargar los archivos.

Respuesta

8

Tendrá que crear asignaciones de carpetas de trabajo entre su carpeta local y los elementos del servidor que desea corresponder.

Por ejemplo:

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

A continuación, desde el directorio /home/me/project (o lo que sea que elija), sólo puede ejecutar tf get .

+0

¿cómo hacer esto en Windows? Cambié la ruta home/me/project a un directorio de windows pero recibo el mensaje: workfold requiere cero, uno o dos argumentos de ruta – PAULDAWG

+0

@PAULDAWG ¿podría publicar su línea de comando completa? parece que tienes un espacio en alguna parte que no se cotiza. –

+0

tf workfold/map /login:[email protected],secretPassword/server: http: // serverurl: 8080/tfs workspace: EEMXP01 '$ /' 'C: \ EEMTFS Source \' – PAULDAWG

Cuestiones relacionadas