Ver por etiquetas

Todas las etiquetas » Team Build 2010 » Team Foundation Server 2010 (RSS)
Buenas, me lo voy a apuntar porque sino siempre me olvido. En este caso, mi escaso set de neuronas se olvidan de que para tener un set de pruebas automáticas con Intellitrace activo en una ejecución de una build, es recomendable publicar los símbolos (symbol data en inglés) que están relacionados con nuestra Build. Para esto simplemente sigo los siguientes pasos 1. Crear un directorio compartido donde se almacenarán los símbolos. Por ejemplo //DROPSERVER...
Buenas, hace unos días Brian Harry comentó que durante el mes de agosto veríamos una nueva versión de las Power Tools para Team Foundation Server 2010 . Hoy mientras navegaba en los foros y los QA de las mismas, me encuentro que ya ha sido liberada esta versión . Entre las novedades que me interesan en las mismas me dedicaré a probar las siguientes: Mejoras en la integración con Windows explorer. Especialmente en lo referido a poder trabajar utilizando...
Buenas, basado en el post que escribí hace unos días sobre como crear una definición de Build para realizar análisis de código utilizando StyleCop para Team Build 2010 utilizando las Tfs Build Extensions , hoy toca un post similar pero para incorporar el análisis de métricas de código dentro de la ejecución de una build. Para esto nos basaremos en el post anterior , pero a partir del punto 9 crearemos una nueva definición de Team...
Buenas, hoy toca dar un poco de detalle sobre una de los cambios que nos facilitan la vida con Team Build 2010: la capacidad de configurar un directorio del Source Control desde el cual se cargarán ensamblados con actividades personalizadas para la ejecución de los procesos de Team Build. Para esto accedemos a la configuración de un Build Controller y en el mismo, seleccionamos un directorio del Source Control en la propiedad [ Version control path to custom assemblies: ] A la...
Buenas, después de comentar el lanzamiento de la primera versión de las Tfs Build Extensions para Team build 2010, pues hoy toca detallar el paso a paso para incorporar una de las actividades custom que se han liberado, a una definición de Team Build. En este caso, realizar un análisis de código con StyleCop luego de compilar un proyecto o solución. Tutorial 1. Descargar e instalar StyleCop , desde su site de proyecto en CodePlex : http://stylecop.codeplex.com/ . Además descargar y descomprimir la...
Buenas, si estás pensando en extender las capacidades de Build de Team Foundation Server 2010 , seguramente te encontrarás con algunos problemillas en el camino (siendo políticamente correcto al momento de decirlo, ya que es una pila de problemas como mínimo). Pues bien, las TFS Build Extensions han llegado para tratar de solucionar este tipo de problemas. Por ejemplo, ya existen actividades para ejecutar las métricas de código ( Code Metrics ), crear archivos...
Buenas, en Team Foundation Server 2010 se cambió radicalmente la arquitectura de servidor de Team Foundation. Se introdujo el concepto de Team Project Collection , como elemento para organizar y agrupar Team Project, además de brindar la capacidad de aislar contenidos y facilitar el proceso de backup y mantenimiento general de Team Foundation Server. Otra de las grandes apariciones estuvo relacionada con Team Build 2010, el concepto de Build Controller y Build Agents, nos brinda una...
Buenas, el equipo de Visual Studio ALM Rangers ha liberado un nuevo paquete de documentación + pruebas + Hand On Labs, etc.; en este caso relacionado con la personalización de builds para Team Foundation Server 2010 . Si bien TFS2010 y Team Build 2010 vienen con una serie de plantillas para la creación de builds asociadas con acciones de compilación y ejecución de pruebas unitarias; por lo general en casi todos los despliegues y personalizaciones de Team Foundation...
Buenas, hace un tiempo publiqué en un post , un truco no oficial para desactivar las validaciones en tiempo de ejcución en el editor de Workflow Foundation de Visual Studio 2010 . Esto lo hice porque al momento de editar definiciones de Builds de Team Build 2010, pues el IDE de Visual Studio 2010 se iba a dar una vuelta por Narnia y era imposible trabajar con el mismo. Después de tocar muchos los huevos seguir pidiendo soluciones al equipo de producto, pues parece que hay un HotFix por allí que ayuda...
Buenas, desde hace un par de versiones en el IDE de Visual Studio, tenemos la capacidad de realizar análisis de métricas de código en nuestras soluciones. En este análisis podremos ver la complejidad ciclomática del código, el acoplamiento entre clases, y otras métricas que nos ayudarán a ver si la calidad de nuestro código es aceptable. El problema con los resultados de esta herramienta es que no es posible incorporar esas métricas...
Buenas, hoy entre tantos problemas con los que me he encontrado, esta extensión para Visual Studio 2010 me ha alegrado el día. La misma presenta la lista de definiciones de builds en un servidor Team Foundation Server 2010 organizadas con folders, para poder visualizar y organizar mejor las mismas. Es increíble que esta feature no esté de fábrica en Visual Studio 2010 , pero gracias al trabajo de la gente de Inmeta, ya tenemos una solución a este problema...
Buenas, simple y rápido para no olvidarme, los links que he ido poniendo sobre Team Build 2010. [TEAMBUILD2010] HowTo: Crear una Custom Activity para Team Build 2010 [TEAMBUILD2010] Mostrando Errores y Warning en los logs de Team Build [TEAMBUILD2010] Error:CSC: Cannot specify /main if building a module or library [TEAMBUILD2010] HowTo: Avoid element validation in Design Time in Team Build workflow editor [TEAMBUILD2010] HowTo: Agregar un link en el log de un Build [TEAMBUILD2010] HowTo: Copiar...
Buenas, excelente post de Neno , donde nos muestra como utilizar una utilidad que creó Jason Pricket para crear resultados falsos para builds en Team Build 2010. Esta utilidad se puede descargar desde aquí: TfsCreateBuild.exe y a continuación, utilizando los siguientes argumentos para la aplicación TfsCreateBuild.exe: /status:<value> Status of the build (Succeeded, Failed, Stopped, PartiallySucceeded) /flavor:<name> Flavor of the build (to track test results...
Buenas, para todos aquellos que siempre han deseado participar en el fabuloso mundo de la piratería informática, ya pueden comenzar a comprar libros en PDF desde CampusMVP . No me voy a meter en el tinglado de la piratería, cada uno es mayoricto y sabrá que hacer al respecto. Yo, un año después de lanzar el librako, ya me he comprado una Ferrari, así que me doy por satisfecho con las ganancias, todo lo que entre ahora es para ponerle el equipo a Gas...
Buenas, después de varios post relacionados con Team Build 2010, uno de los temas pendientes que dejé en el primer post era el cómo probar rápidamente las actividades personalizadas que creamos para Team Build 2010, en un proyecto de Test. Inicialmente propuse copiar el ensamblado generado al directorio de trabajo de VS2010 [ %Program Files%\Microsoft Visual Studio 10.0\Common7\IDE\ ], aunque esto es un poco incómodo ya que una vez que has utilizado la dll, la misma...
Buenas, hoy toca publicar una actividad, que en sí es bastante simple, pero que nos ahorra infinidad de problemas cuando no la tenemos a mano: Directory.Copy() . Tal cual, más simple no puede ser y su propio nombre ya te da a entender lo que esperamos de la misma. La clase que la implementa es muy simple, se basa en el siguiente código, donde lo importante son las propiedades Source, define el directorio de origen a copiar Target, define la ubicación del directorio de...
Buenas, siguiendo con la línea de posts sobre la personalización de actiidades para Team Build 2010, hoy mostraré las 4 líneas de código necesarias para agregar un link en el output de una build en Team Foundation Server 2010 . En posts anteriores expliqué como crear una actividad personalizada para Team Build 2010, y sobre esa base hoy agregaremos la siguiente clase al proyecto de ejemplo: using System; using System.Activities; using Microsoft.TeamFoundation...
Buenas, desde hace un par de días tengo pendiente poner un post que me trajo algunos dolores de cabeza pero qué, como no posee una solución oficial, pues no creía conveniente postearlo. Asi que quedas advertido, LA SOLUCIÓN AQUÍ PROPUESTA NO ESTÁ SOPORTADA . El escenario es el siguiente: Cuando editas una definición de Team Build, que es básicamente un workflow de WF, el IDE de Visual Studio 2010 se pone extremadamente lento. No entraré en detalles de porqué se pone lento o pesado el IDE, ya que...
Buenas, me dejo un apunte relacionado con un error que me he encontrado un par de veces en definiciones de Builds para Team Foundation Server 2010 . Todavía no tengo claro si es un bug de Visual Studio 2010 o un error mío de definición de proyectos, aunque la tendencia es claramente para la 2da opción. El error en cuestión es el siguiente: CSC: Cannot specify /main if building a module or library cuando se intenta compilar una Class Library en una build. Obviamente...
Buenas, hace un par de días escribí un post donde comenté los pasos necesarios para crear una actividad personalizada para Team Build 2010 . La actividad de ejemplo que creé en el post, mostraba un mensaje en el log de ejecución de una Build utilizando la función TrackBuildMessage() . Hoy crearé 2 nuevas actividades para mostrar mensajes de Warning y de Error, utilizando TrackBuildError() y TrackBuildWarning() . Como el funcionamiento de las 3 clases...
Más artículos Página siguiente >