An Avanade Blogging Community

Welcome to An Avanade Blogging Community Sign in | Join | Help
in Search

El Bruno

[TFS] Editando Builds Projects de forma sencilla

Buenas,

si has editado un proyecto de compilación de Team Foundation Server (el clásico TFSBuild.proj) conocerás el infierno que significa el paso a paso para editar los mismos. En primer lugar hay que hacer un Get Latest Version de la carpeta Team Build Types y después aplicar las moficicaciones en el editor de Xml de Microsoft Visual Studio 2008. Esto que parece trivial, suele ser un proceso tedioso ya que además de ser procesos que consumen tiempo, este paso a paso es bastante incómodo.

Con la llegada de Microsoft Visual Studio 2008, ahora podemos editar de forma visual la definición del Team Build con un asistente bastante completo. Pero la edición del proyecto de compilación sigue siendo "manual”.

Si quieres editarlo de forma un poco más automática, DEBES descargar e instalar Team Foundation Sidekicks. Se que algo comenté hace unos días, pero además de poseer un cliente que permite realizar analisis interesantes de la información de un servidor TFS, también ofrece una opción para la edicion de proyectos de compilacion.

Por ejemplo, para la edición de un proyecto, seleccionamos el mismo y desplegando el menú contextual podemos ver la opción Check Out for Edit.

Esta opción descarga una copia local del proyecto y la desprotege para edición.

 

Una vez modificado el archivo, para subir los cambios al servidor TFS, seleccionamos la opción Check In y ya tenemos los cambios aplicados en nuestro proyecto.

 

Como siempre, y para demostrar que un buen producto SIEMPRE tiene que ser configurable, podemos habilitar o deshabilitar las opciones desde el formulario de configuración de Microsoft Visual Studio 2008.

 

Saludos @ Home

El Bruno

 

 

 

 

 

 

 

 

 

 

 

 

 

Share this post :
Crossposting from ElBruno.com
Published Wednesday, June 25, 2008 9:56 PM by elbruno
Filed Under: , ,

Comments

No Comments
Anonymous comments are disabled
©2006 Avanade Inc. All Rights Reserved.