Ver por etiquetas

Todas las etiquetas » HowTo (RSS)
Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010 (aka “ What’s new in Visual Studio 2010 ”). Ya tenemos la Beta 2 en nuestras manos y después del cambio de fecha de lanzamiento ahora el 12 de Abril de 2010 , pues seguro que me tocará actualizar mas de un post. Asi que por ahora, a actualizar el listado de links. WorkItems [VSTS2010] Respetando las relaciones entre los WorkItems en Microsoft Project [TFS2010] Nuevas...
Buenas, en todas las demos y eventos de Visual Studio 2010, siempre comento lo útil que es un diagrama del tipo Layer Diagram para validar los componentes de una solución desde el punto de vista de las relaciones entre las capas de la misma, y también siempre comento que es posible realizar esta validación en una compilación de TFS Build. El siguiente tutorial demuestra como configurar un build para que se realice esta validación. Tutorial 1. Partiremos de una solución que posea varios proyectos...
Buenas, hace un par de días en los foros de Team System Julio planteaba un escenario donde era necesario copiar el resultado de una compilación a una ubicación determinada. Una de las soluciones consiste en modificar la definición de la Build en TFS , para que después de compilar y ejecutar las pruebas se copien las mismas. El siguiente paso a paso demuestra como copiar solo el resultado de las pruebas, la carpeta [ TestResults ] al directorio [ C:\FTP ]. Tutorial...
Buenas, una de las ventajas que posee el modelo de WorkItems implementado en Team Foundation Server, es que el histórico que se almacena para cada implementación de un Workitem puede ser consultado para nuestro provecho. De esta manera, es posible saber si un campo de una tarea o un bug, por ejemplo, en algún momento tuvieron un valor determinado. Para esto podemos utilizar el operador “Was Ever” dentro de una WorkItem Query. Supongamos que tenemos un WorkItem (54) donde el campo Assigned To ha cambiado...
Buenas, lo apunto porque sino me lo olvido y después tengo que apechugarmelo solo para ver como se hace. En MSDN existe un paso a paso donde explican como configurar Team Foundation Server 2008 para que requiera HTTPS y funcione sobre SSL en: Walkthrough: Setting up Team Foundation Server to Require HTTPS and Secure Sockets Layer (SSL) http://msdn.microsoft.com/en-us/library/aa833873.aspx Esta guía está muy bien, pero está pensada para Windows Server 2003 y por consiguiente...
Buenas, hoy se ha disparado un interesante Thread en las Communities internas de Avanade , donde un compañero de Chicago preguntaba sobre experiencias y problemas al hacer un Merge en TFS 2008 sobre un Branch al que se le ha cambiado el nombre. Haciendo memoria rápidamente creo que nunca me he encontrado en este escenario, pero si bien es cierto que es recomendable elegir bien los nombres de los Folders y aguantarlos hasta el final , en ocasiones no se puede. Lo que me llamó la atención es que en...
Buenas, hoy voy a desempolvar un post de la lista de draft ya que el amigo Luis me hizo una pregunta al respecto hace un rato. En este caso es para tratar uno de los temas que si no somos cuidadosos con nuestro TFS, puede llegar a darnos algunos dolores de cabeza: los Workspaces . Básicamente un Workspace es una definición que se almacena en el server TFS donde se configuran los archivos de trabajo locales y del server y donde el TFS conoce que archivos hemos descargado y que versión de los mismos...
Buenas, el Source Control es muy útil como su nombre lo indica para gestionar y almacenar archivos de código fuente, sin embargo nunca falta algún peligroso al que se le ocurre la grandiosa idea de usar el Source Control como repositorio para otros tipos de archivos, como backups, videos, etc. Esta práctica puede ser un peligro, porque además de que hace crecer indiscriminadamente el tamaño de la base de datos del Source Control en SQL Server, tampoco suele...
Buenas, si bien hace un par de meses comenté lo simple que es editar los archivos de compilación utilizando Team Foundation Sidekicks , existen escenarios dondo no es posible utilizar esta excelente herramienta (por ejemplo, en organizaciones donde no es posible instalar aplicaciones freeware que no sean de MS). Pues bien, si este es tu caso y tienes que editar un archivo de Build lo primero que tienes que saber es que todos los archivos de Builds se almacenan bajo el mismo directorio...
Buenas, un tema que he tocado poco en mis post es la modificación de las definiciones de los WorkItems en Team Foundation Server, esto es debido a que cuando la gente aprende como hacerlo, se sienten dueños del mundo y empiezan a modificar las definiciones de WI a cholón y crean artefactos inmanejables. Es por eso, que al momento de elegir, prefiero trabajar con las definiciones como vienen de fábrica y aplicar los mínimos cambios indispensables. Bueno ya he cumplido...
Buenas, en un sábado un poco gris donde lo mejor ha sido jugar con Valentino y repasar lo mejor de año ahora que empiezan los PlayOffs de la NBA (como queremos a LeBron !!!), postearé una de las grandes herramientas que se incluyen dentro de las Power Tools para TFS 2008 y que algunas personas no conocen: la capacidad de hacer un Rollback de una acción de CheckIn. Si como yo tu mente se distrae fácilmente, es muy probable que alguna vez hayas hecho un CheckIn de algo que no correspondía y en el momento...
Buenas, otro post que viene del cajón de borradores, pero este es uno que siempre es útil, especialmente cuando tenemos problemas con la sincronización de datos con Team Foundation Server . En algunos casos, cuando trabajamos con 2 servidores Team Foundation Server y en la misma sesión de Visual Studio cambiamos entre los mismos, es posible que cierta información quede almacenada en el cache y nuestro panel Team Explorer no funcione correctamente. Limpiar esta cache, es un proceso realmente simple...
Buenas, al igual que Trev , en mi ordenador de desarrollo tengo configurados varios servidores TFS con los que trabajo a diario; y poder configurar al Team Explorer para que no se conecte al último que hemos utilizado, es decir que no haga un “auto connect” es algo que realmente echaba en falta a nivel configuración del cliente de TFS. Por suerte, la solución es muy simple: - Agregar una entrada DWORD llamada “ AutoLoadServer ” en HKEY_CURRENT_USER\Software...
Buenas, hoy me preguntaban porque en determinadas ocasiones cuando trabajamos en Visual Studio 2008 con el Source Control Explorer, la opción para crear nuevos directorios aparece deshabilitada como muestra la siguiente imagen. Pues bien, lo más habitual sería que este impedimento esté dado por cuestiones de permisos; pero por lo general es algo mucho más simple: el workspace de trabajo no está bien configurado. En este caso, el workspace en el que estoy...
Buenas, aquellos que venimos de Source Safe, sabemos que uno de los infiernos más grandes que existen es la autodeterminación que tiene VSS al momento de agregar proyectos. Por lo general, cuando subimos un proyecto a VSS el mismo crea una estructura de directorio bastante molesta, y que si no somos cuidadosos puede llegar a imponer prácticas que no se recomiendan. Pues bien, Team Foundation Server soluciona este problema con los nuevos formularios para agregar codigo a TFS....
Buenas, si trabajas en un entorno donde se utilice Microsoft Visual Studio 2008 y Team Foundation Server 2008 , seguramente utilizas la última versión de las Power Tools: Visual Studio Team System 2008 Team Foundation Server Power Tools - October 2008 Release . Si además utilizas Microsoft Office Communicator 2007 o Live Messenger, seguramente has comprobado que la integración que se realiza con el Team Explorer para los grupos de trabajo es muy buena (Jesús lo explica muy bien en español aquí )...
Buenas si ayer explicaba como realizar un mapeo de Workspaces en 2 Clicks , hoy trataré de explicar el proceso inverso que es eliminar un mapeo de un Team Project o un directorio del mismo, con un directorio local. 1. Seleccionar un Team Project o un directorio del mismo, y desplegar el menú contextual de Microsoft Visual Studio 2008 ; seleccionar la opción Remove Mapping .   2. En el formulario de eliminación del mapeo, verificar el Server Folder y el Local Folder y presionar...
Buenas, si como a mi no te gusta mucho el tener que hacer 25 pasos para definir los mapeos de directorios en un Workspace en el Source Control Explorer de Team Foundation Server 2008 , la llegada del Service Pack 1 de TFS 2008 te facilita bastante la vida. Porque tan solo seleccionando el Team Project, o el folder dentro del Team Project sobre el que queremos trabajar debemos: 1. Hacer click en el Link " not mapped "   2. Definir la ubicación física del directorio de mapeo...
Buenas, en alguna ocasión he comentado el malestar que me produce la necesidad de crear informes de estado o de seguimiento de proyecto de manera manual. La correcta utilización de Visual Studio Team System permite explotar información de muchas formas diferentes pero por lo general siempre recomiendo basarnos en la Team Foundation Server DataWarehouse que es una base de datos especialmente diseñada para realizar acciones de Business Intelligence sobre la información que...
Buenas, hace unos días comenté como podemos gestionar el acceso a determinados WorkItems utilizando las opciones de seguridad que permiten las áreas en Team Foundation Server 2008 . Mientras comentaba esta opción con un compañero, me preguntó si con las iteraciones es posible hacer lo mismo. En realidad el concepto de iteración es otro, es por eso que las opciones de seguridad de las mismas son diferentes. Las posibles opciones son las siguientes y es posible permitir...
Publicado por El Bruno | 1 comment(s)
Más artículos Página siguiente >