Ver por etiquetas

Todas las etiquetas » HowTo » Team Foundation Server (RSS)
Buenas, hoy en las comunidades internas de Avanade surgieron un par de escenarios de migración / actualización de diferentes repositorios de control de código fuente hacia Team Foundation Server 2012. Yo me quedé un poco sorprendido al ver que todavía teníamos escenarios donde era necesario actualizar de VSS ( Visual Source Safe ) hacia TFS. Antes la herramienta era parte de TFS, ahora está disponible en la Visual Studio Gallery como “ Visual...
Buenas, hoy me preguntaron si era posible utilizar Microsoft Test Manager 2010 (MTM2010) con un server Team Foundation Server 11. La respuesta es SI, solo es necesario instalar una extensión desde este link . Luego si lo que queremos es el escenario mixto pero al revés, Microsoft Test Manager 11 con Team Foundation Server 2010, pues este escenario esta soportado by default. Saludos @ Home El Bruno Descarga: http://support.microsoft.com/kb/2662296
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, 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, 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...
Publicado por El Bruno | con no comments
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...
Publicado por El Bruno | 4 comment(s)
Buenas, cuando te encuentras trabajando en un escenario mixto con Visual Studio 2010 y Team Foundation Server 2008, es muy probable que te encuentres con pequeños problemas que te hagan reevaluar la posibilidad de actualizar a TFS2010. Uno de ellos es la configuración necesaria para que TFS Build 2008 pueda compilar proyectos de Visual Studio 2010 y .Net Framework 4.0. Esto se puede lograr con los siguientes pasos: 1. En el servidor de Build de TFS2008 instalar .Net Framework 4.0. ...
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....
Más artículos Página siguiente >