Pregunta

Estoy intentando utilizar la API de TFS para recuperar el código más reciente del servidor dentro de un espacio de trabajo.Encontré esta pregunta:

¿Cómo se obtiene la última versión del código fuente utilizando el SDK de Team Foundation Server?

Que es esencialmente lo que quiero hacer;sin embargo, quiero utilizar un espacio de trabajo existente y solo recuperar una determinada sección del código.es posible?

Por ejemplo (usando el ejemplo dado en la pregunta anterior):

workspace.Get(request, GetOptions.GetAll | GetOptions.Overwrite, "$/MyFolder/MyProject");

¿Es posible algo como esto sin configurar un nuevo espacio de trabajo o algo así?

¿Fue útil?

Solución

Necesita obtener acceso a su espacio de trabajo con algo como esto:

var vcServer = teamProjectCollection.GetService<VersionControlServer>();
Workspace myWorkspace = vcServer.GetWorkspace("workspaceName", "workspaceOwner");

Luego obtienes lo último con un

 myWorkspace.Get();

o refina lo que quieres obtener consultando este.

Para conocer los detalles de su(s) espacio(s) de trabajo, navegue en VS hasta

"Archivo" > "Control de código fuente" > "Espacios de trabajo..."

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top