Ver por etiquetas
Todas las etiquetas »
Team Foundation Server (
RSS)
Buenas, voy a apuntar un escenario que es bastante casual y da errores en más de una ocasión. Se da usualmente cuando copias un proyecto asociado al SC de un servidor Team Foundation hacia otro servidor y el cliente de Visual Studio 2010 se hace un lío con el binding de ese proyecto. La solución es bastante simple: El proyecto debe ser parte de una solución correctamente asociada a un servidor de Source Control de TFS En el IDE abrir la opción “File...
Buenas, si cuando estas trabajando con Team Foundation Server 2010 las opciones que te ofrecen para validar un archivos son CheckOut File And AutoMerge Override Local File or Folder pues te quedas un poco piedra. En el primer caso, se desprotegerá el archivo local y se ejecutará el peor invento que se distribuyó con Visual Studio > AUTOMERGE !!! En el segundo caso, pues pierdes los cambios locales y directamente te traes la versión del server. La pregunta es ¿cómo...
Buenas, si bien hace un par de semanas que ha salido al mercado, recién ahora tengo tiempo para hacerme un poco de autobombo y promocionar mi nuevo libro sobre trabajo en equipo con Visual Studio ALM. Otra vez me he aprovechado de la gente de CampusMVP para que sean los que publiquen el librako, aunque esta vez es un libro 100% diferente del anterior. En mi anterior libro “ Visual Studio 2010, .NET 4.0 y ALM ” hice un recorrido por muchas de las novedades de esta versión...
Buenas, cuando hace unos meses en el Build se anunció Windows 8, se aprovechó la ocasión para darle un empujón a una gran cantidad de productos de desarrollo en fase Beta. Entre ellos Visual Studio 11 , el nuevo Blend y Team Foundation 11 eran los principales pilares para las herramientas de desarrollo. Pero también se habló de Team Foundation Service (no es TFS) que es básicamente un servicio de TFS en la nube. El problema es que para conectarse con este nuevo Team Foundation Service, era necesario...
Buenas, hoy toca despedir una semana muy larga para mí con una extensión que te ayuda cuando tienes mucha historia en tu Team Foundation Server 2010 : TFS Branched History . Esta extensión te permite visualizar el histórico de un elemento en la rama actual del mismo y además los diferentes cambios que se han realizado sobre el mismo en los branches del mismo. Por ejemplo, si lanzamos la opción “Branched History” sobre un elemento veremos el siguiente...
Buenas, me voy a apuntar los datos que sino siempre lo termino buscando donde no debo. Para eliminar un TP, es posible hacerlo por línea de comandos, con al sintaxis: TFSDeleteproject [/q] [/force] [/excludewss] /collection:URL TeamProjectName Pero en TFS2010 también podemos hacerlo desde la consola de administración de Team Foundation de una forma mucho más elegante. Seleccionamos una Team Project Collection y en la seccion de los Team Projects Además desde la consola de administración, tambien...
Buenas, esta es rápida porque va desde el tren y no vaya a ser que el conductor del tren se emocione con la noticia, gire donde no deba y no pueda llegar a Madrid. Pues lo dicho, TFS WorkBench esa excelente herramienta para analizar la información de nuestros WorkItems de la gente de ScrumForTeamSystem , ahora es Open Source en CodePlex . Si no te acuerdas de que va la herramienta, mi backup personal, es decir mi blog te puede ayudar con la entrada del día http://elbruno.com/2011/04/27/tfs2010-tfs...
Team Foundation Server 2010 WorkItem Tracking [#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (III) [#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (II) [TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (I) [TFS2010] HowTo: Crear un WorkItem con campos personalizados en C# [TFS2010] HowTo: Eliminar un WorkItem [TFS2010] HowTo: Exportar feedback generado con SketchFlow a un elemento de Team foundation [TFS2010] HowTo: Crear un campo para...
Serie: El próximo Visual Studio vNext (I) Buenas, vamos con algunas de las novedades que se comentan en el TechEd sobre la nueva versión de Visual Studio: IntelliTrace en Producción Si utilizas IntelliTrace ya te puedes hacer una idea de la potencia que puede llegar a tener esta herramienta si la activamos en producción para la detección de bugs en tiempo real. Aquí no me quiero olvidar de recalcar que esto es “nefasto”, que nunca deberíamos buscar Bugs en Producción, pero cuando nos toca, mejor...
Buenas, que buenas semanas las de un TechEd o un evento parecido, por fin un monton de proyectos internos de los equipos de producto de Visual Studio y Team Foundation Server se comienzan a presentar y podemos hablar públicamente de los mismos. En este caso le toca a un SDK un tanto extraño comparados con los que nos suele presentar Microsoft, ya que se trata de un SDK para JAVA, con una serie de bibliotecas para facilitar la conexion a los servicios que provee Team Foundation Server desde entornos...
Buenas, cuando realizas un updagre o una migración desde Team Foundation Server 2008 hacia Team Foundation Server 2010 , un escenario muy común es que las definiciones de Branching y Merging se respeten, pero no se apliquen las nuevas capacidades que posee TFS2010 para Branching y Merging. Por ejemplo, si vemos las propiedades de los elementos migrados en esta definición de Source Control, veremos que existen relaciones de Branching entre las ramas, pero no se aplican las new...
Buenas, si bien existen variantes sobre la pregunta, por lo general suelo escuchar algo similar a lo siguiente: ¿Porqué mis acciones de Branch no “llevan” todos los archivos con los que trabajo? Es decir, si tengo una rama A con los siguientes archivos + A - 1.txt - 2.txt - 3.txt Existen ocasiones donde al hacer un branch de la rama A, a una nueva llamada B, se crea lo siguiente + B - 1.txt - 2.txt Si tienes vista de lince o tu IQ supera el mío cosa no muy complicada...
Buenas, hace unos días me preguntaban como calcular el espacio que ocupa un Branch en Team Foundation Server. Cuando vienes de trabajar con herramientas donde la acción de Branch es una constante diaria, por ejemplo en GIT ; tiendes a preocuparte por el tamaño de los branches y por el espacio en disco. Ojo, que la filosofía de como trabajar con estas herramientas es diferente, pero bueno, un bit es un bit, y hay que pagarlo en €uros. Para responder a esta pregunta, hice un ping a los amigos de Redmond...
Buenas, los amigos de Visual Studio ALM Rangers han liberado una nueva versión de las herramientas de integración para Team Foundation Server. Esta versión soluciona muchos errores de la versión anterior y en la misma podemos encontrar: Adaptador de integración para Team Foundation Server 2010 Adaptador de integración para Team Foundation Server 2008 Adaptador de integración para Rational ClearCase Adaptador de integración para Rational ClearQuest Adaptador de integración para sistema de archivos ...
Buenas, una de las prácticas más impopulares que existen en en mundo de VSTS/VS ALM, es la de modificar las plantillas de proceso para Team Foundation Server. Esto lo comento, porque siempre recomiendo pensar seriamente antes de realizar acciones tan “simple” como agregar un campo a la definición de un WorkItem. Si bien es cierto que hay muchos casos donde es necesario modificar la plantilla, por lo general esto sucede porque queremos acercar la forma de trabajo que conocemos a la que proponen las...
Buenas, como estamos en Agosto, a ver si esquivamos este tipo de chat: - Hola Bruno, como sé que no tienes mucho trabajo, ¿te puedo hacer una pregunta? - Hola campeón, dispara que yo esquivo como Neo - ¿Cómo puedo hacer instalar mi TFS?, ¿se puede instalar en un Windows NT4 con 256MB de RAM? - A ver ser mitológico sobrino de belcebú entre otras cosas , podríamos empezar por leer la guía de instalación de Team Foundation Server, ¿no? - ¿Lo quééééé? - La guía de instalación, criatura - ¿Eso se compra...
Buenas, como hoy es casi viernes (es martes), me apunto un pequeño tip que uso hace tiempo, pero que nunca he posteado: Cómo lanzar una build en TFS2008 desde la línea de comandos. Si necesitamos lanzar builds frecuentemente en TFS2008 , la opción del IDE de Visual Studio 2008 , puede llegar a ser un poco tediosa. Ojo, esto si entendemos “tedioso”, a una acción que involucra los siguientes pasos: 1. Acceder al panel Team Explorer 2. Acceder al Team Project...
Buenas, muchas veces cuando se publican ejemplos de tareas personalizadas para TFS2008, vemos como en las mismas se implementan propiedades “simples” para pasar información a la tarea o para que la misma retorne algo. Cuando tenemos que trabajar con listas (o vectores) de información, es necesario implementar una propiedad del tipo ITaskItem . Estas propiedades son bastante comunes en MSBuild, aunque trabajar con ellas es un poco delicado. Por ejemplo, el siguiente script de MSBuild, se ejecutará...
Buenas, uno de los problemas más usuales con los que solemos encontrarnos en los entornos de compilación, es definir una forma para que las compilaciones resuelvan las dependencias con las que se compilan las soluciones. Si eres una persona organizada y utilizas referencias con paths relativos almacenados en el Source Control ( por ejemplo: ..\..\References\EntLib.Common.dll ); no tendrás ningún problemas. Pero si en cambio tienes una ensalada de referencias repartidas por directorios de red, o en...
Buenas, ayer escribí un post sobre una de las funcionalidades que tenemos disponibles si utilizamos Visualization and Modeling Feature Pack en Visual Studio 2010 trabajando con TFS2010 o TFS2008. Como es verlo y querer probarlo, me olvide de comentar que para que esto funcione es necesario instalar un plugin en el servidor TFS. De esta forma, aparecerá el nuevo tipo de relación [ Model Link ] en las opciones de relación en WorkItems. Los siguientes pasos son necesarios...
Más artículos
Página siguiente >