Ver por etiquetas

Todas las etiquetas » VSTS » Source Control (RSS)
Buenas, aquellos que tengan mucho tiempo y lean el blog (o me sigan en facebook o twitter #elbruno ) estarán al tanto que desde hace unos días, ya está disponible para comprar el librako sobre Visual Studio 2010 y .Net Framework 4.0 , en el que tengo la suerte de aparecer como autor ( por más que lo haya escrito el ejército de monos amaestrados que tengo picando posts ). Como es mi primer libro, me he dado el permiso necesario como para que tenga un par de errores, y ese es el trabajo de los lectores...
Buenas, 11vo 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, 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 opciones para las relaciones...
Buenas, si yo ya sé que tengo que tener una vida anterior un poco cargada de maldad, porque como nos enseña Earl, el karma es algo muy sabio y que te dará lo que mereces. Es por eso que cuando me encuentro frente a situaciones como esta, trato de imaginarme que cosa extraña habré sido en mi vida anterior. Pues bien, el escenario es simple: convertir un Branch de TFS 2010 a un folder . El paso anterior es muy simple e intuitivo, ya que desplegando el menú...
Buenas, mientras sigo peleando son Silverlight, continuo poniendome al día con las grandes novedades de Visual Studio 2010 . Una que me había quedado en el tintero era la capacidad de acceder a un ChangeSet con un atajo de teclado. Si ya conoces el clásico Ctrl + G , que te permite ir a una línea de código dentro del editor de código, o desde el Source Control Explorer que te lleva a la búsqueda de ChangeSets. Pues ahora preparate porque la combinación...
Buenas, para aquellos que estamos acostumbrados a trabajar con TFS 2005 o 2008, el concepto de Workspace está básicamente asociado a un usuario. En otras palabras, los espacios de trabajo en los que mapeamos relaciones entre carpetas del server con carpetas locales en un ordenador, son propios de cada usuario. En Team Foundation Server 2010 , se ha incorporado una nueva funcionalidad a los workspaces que nos permite definir en los mismos si son Private Workspace , que solo puede ser utilizado por...
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, 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, 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 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 he aquí una cuestión interesante que puede llegar a plantearse cuando no has planeado correctamente un estrategia de branching par gestionar el codigo fuente de una aplicación: ¿Cuántas branches se han creado para este archivo/directorio? Pues, es una cuestión delicada. En varias ocasiones me he encontrado con soluciones que “ estaban vivas ” en 2 branches en paralelo, y que el equipo de desarrollo no estaba al tanto de los cambios que se realizaban en ambas. Es por eso, que si quieres conocer...
Buenas, este es uno de los clásicos HowTo's de Team Foundation Server, y sin embargo no lo había posteado. Básicamente se trata del escenario donde un developer destruye su ordenador y en el mismo tenía archivos bloqueados dentro del Source Control otro developer se fue de vacaciones y se llevó consigo la mitad del proyecto central bloqueado (además nadie sabe donde está de vacaciones) el adminitrador de Team Foundation Server se decanta por la opción de poner las descargas en modo esclusivo...
Buenas, una pregunta que me hacen frecuentemente está relacionada con la ventana de CheckIn de Visual Studio , cuando se trabaja con alguna de los templates de MSF en Team Foundation Server . En esta ventana, podemos apreciar que al momento de relacionar un ChangeSet con un WorkItem, tenemos 2 opciones para la asociación: Resolve y Associate . El problema del que mucha gente se queja, es que por defecto la opción seleccionada es Resolve . Esto trae como consecuencia que si no cambiamos la asociación...
Buenas, hace unos días en los foros internos de Avanade , alguien preguntaba cuál es la mejor forma de saber cuando alguien se ha saltado una política de CheckIn en Team Foundation Server . Como el amigo Luis había hecho algo para este tipo de escenarios, estaba pensado en pedirle orientación, pero justo hoy en la lectura de www.TFSTimes.com , me encuentro con el siguiente párrafo: Generally, the policies operation in TFS 2005 and 2008 is similar. Notable exception is that the information about policy...