Archivos para 31 agosto 2011
[# TFS2010] Regular expression fuzzing tool (death on a single line)
Publicado por elbruno en MSDN, SDL, Team Foundation Server el 31 agosto, 2011
Good,
I am no friend of the regular expressiones, it is probably because except the simplest, they tend to be a hell of characters in a single line that can save you work but give you more than one headache. Also added to the number of examples on the internet of different regex for all kinds of scenarios, because things can go very wrong almost without realizing.
¿Why it can go wrong?, because because more that seems it not, solving a RegExp, it must be processed the same and this process, depending on the input data may give rise to very long process times or inclisve memory leaks.
¿What now you looks so nice that copying a line of internet and put it in your code?
The MSDN Magazinearticle: “Regular Expression Denial of Service Attacks and proactive” deals with this topic and also shows how bad RegExp implementation can lead to DoS attacks.
In addition, the results of an evaluation of a RegExp we can create a bug directly in Team Foundation Server 2010. This tool is part of SDL (Security Development Lifecycle) and integration with TFS is minimal, us allows create Bugs in Team Foundation Server.
For example, if we analyze the RegExp “^(\d|\d?)”+$“, with one of the more ugly forms I’ve seen in a long time ”:
From it we can create a Bug in our Team Project
with the fields:
Title: Exponential execution time in regular expression pattern ^(\d|\d?)+$
Description: The regular expression pattern ^(\d|\d?)+$ can operate in a worst – case exponential execution time, potentially causing a denial of service to the application.
and leave it as a point to be solved without it slip ![]()
So now you know, before using a RegExp, give a review with this tool to analyze vulnerabilities.
Greetings @ Here
The Bruno
Download: http://www.microsoft.com/download/en/details.aspx?id=20095
Reference: http://msdn.microsoft.com/en-us/site/ff646973
Security Development LifeCycle: http://blogs.msdn.com/b/sdl/archive/2010/10/12/new-tool-sdl-regex-fuzzer.aspx
[#TFS2010] Regular expression fuzzing tool (muerte en una línea)
Publicado por elbruno en MSDN, SDL, Team Foundation Server el 31 agosto, 2011
Buenas,
yo no soy muy amigo de las expressiones regulares, seguramente es porque salvo las más simples, suelen ser un infierno de caractéres en una single line que pueden ahorrarte trabajo pero darte más de un dolor de cabeza. Además sumado a la cantidad de ejemplos que hay en internet de diferentes expresiones regulares para todo tipo de escenarios, pues la cosa puede ir muy mal casi sin darte cuenta.
¿Por qué puede ir mal?, pues porque por más que no lo parezca, para resolver una RegExp, hay que procesar la misma y este proceso, dependiendo del dato de entrada puede dar lugar a tiempos de proceso muy largos o inclisve memory leaks.
¿A qué ahora no te parece tan bonito eso de copiar de internet una línea y ponerla en tu código?
El artículo de la MSDN Magazine: “Regular Expression Denial of Service Attacks and Defenses” trata este tema y además nos muestra como la mala implementación de RegExp puede llevar a ataques DoS.
Además, a partir del resultado de una evaluación de una RegExp podemos crear un bug directamente en Team Foundation Server 2010. Esta herramienta es parte de SDL (Security Development Lifecycle) y si bien la integración con TFS es mínima, nos pemite crear Bugs en Team Foundation Server.
Por ejemplo si analizamos la RegExp “^(\d|\d?)+$”, con uno de los formularios más feos que he visto en mucho tiempo:
A partir de la misma podremos crear un Bug en nuestro Team Project
con los campos:
Title: Exponential execution time in regular expression pattern ^(\d|\d?)+$
Description: The regular expression pattern ^(\d|\d?)+$ can operate in a worst-case exponential execution time, potentially causing a denial of service to the application.
y dejarlo como un punto a solucionar sin que se nos escape ![]()
Asi que ya sabes, antes de utlizar una RegExp, darle un repaso con esta herramienta para analizar vulnerabilidades.
Saludos @ Here
El Bruno
Descarga: http://www.microsoft.com/download/en/details.aspx?id=20095
Referencia: http://msdn.microsoft.com/en-us/site/ff646973
Security Development LifeCycle: http://blogs.msdn.com/b/sdl/archive/2010/10/12/new-tool-sdl-regex-fuzzer.aspx
[ALM] About Gandalf, Frodo, poorly written user stories and little communication in a team
Hi,
a pile of years ago, thanks to my friend the skinny fell into my hands certificate JRR Tolkien’s The Hobbit . As it was a kind of new reading for me, a couple of days the 324 pages of the book had been deboradas, and then the skinny provided me the Lord of the ringsfilm trilogy, but the thing here was not so well.
In the first place by the number of pages that have the librakos. Let’s see, I understand that many stories are parallel at the same time requires space, but so many kilograms of weight for a ring that you can get € 20 online without shippingseems crazy.
Secondly: the forests. I know that it is a topicazo, but I swear that after reading more than 40 pages describing a fuckingforest of trees, I so tired. I have to admit that until a few months ago in a trip to Canada, my knowledge about trees were reduced to distinguish them:
- tree
- Pine
- Palm
In Canada they tried to learn concepts such as willow, eucalyptus, etc.; but I am convinced that with tree, pine and Palm tree can throw another 30 years without any problem.
Finally, bad planning, especially the Gandalf that. It is incredible that an immortal, with the wisdom that has accumulated during centuries, one of the most difficult of all time campaigns, to the front to 4 hobbits. Beware, I have nothing againstFrodo, Sam, Merry and Pippin; Moreover I very well fall this kind of people. Always willing to take a jug of beer in their hands and singing party songs. We are are a few types of more sympathetic. But there, to put in their hands the fate of Middle-Earth, because I think a bestial planning failure. If instead of 4 hobbits, you give the ring to a Navy Seal, or something similar at that time, because you have a story of 40 pages.
If this had been a computer science project, because I guess that Gandalf would have created the following history of user and ready to shoot miles:
I as an inhabitant of Middle-Earth
I wish to destroy the ring this here
to not be afraid to the eye of Sauron
Ball point! With this and a good speech, the white/grey Wizard embauca 4 or 5 different races to take a ring to Mordor, where on the internet in 4 or 5 days is ready.
Moreover, that that it was grey, stuck a bath and then was white, block not too. At first glance it seems that there was no good dialogue with the members of the team, or that the hobbits were not very savvy say because that would have happened if the following dialog:
Frodo: Gandalf, is what you’re one of the most powerful magicians?
Gandalf: it is not good for much, but yes, I am a magician of the good, good.
Frodo: and what you did last year, riding on a Giant Eagle, it can always do?
Gandalf: an eagle, a Falcon, a good Dragon; It depends on the day.
Frodo: for example an eagle, that autonomy does?, could reach Mordor? to mount the destination?
Gandalf: the Eagles are cool che, come to Mordor and further still.
Frodo: and are you happened grab the ring, get the Eagle, flying up to the mountain of fate…? well since I understand
Note: in this video you can summarize 9 hours of film in 2 minutes.
So you know, like teaching of over 1200 pages and more than 9 hours of films:
- Always well write your user stories.
It is important that the same reflect objectives do that they can be carry out in say, one or 2 weeks and can also be tested
- Speech and communicate with your computer.
Don’t be afraid to ask questions difficult or little pleasant. Generally speaking, these questions at the beginning of a project, are easier to solve at the end of the same.
Greetings @ Here
The Bruno
[ALM] Sobre Gandalf, Frodo, las historias de usuario mal redactadas y la poca comunicación en un equipo
Buenas,
hace una pila de años, gracias a mi amiga la flaca cayó en mis manos El Hobbit de JRR Tolkien. Como era un tipo de lectura nueva para mí, pues en un par de días las 324 páginas del libro habían sido deboradas, y en ese momento la flaca me prestó la trilogía del Señor de los Anillos, pero aquí la cosa no fue tan bien.
En primer lugar por la cantidad de páginas que tienen los librakos. A ver, que yo entiendo que contar tantas historias paralelas al mismo tiempo requiere espacio, pero tantos kilogramos de peso para un anillo que se puede conseguir a €20 en internet sin gastos de envío me parece una locura.
En segundo lugar: los bosques. Ya sé que es un topicazo, pero juro que después de leer más de 40 páginas describiendo un puto bosque de arbolitos, pues me cansaba. He de admitir que hasta hace unos meses en un viaje a Cánada, mis conocimientos sobre árboles se reducían a saber diferenciarlos entre:
- árbol
- pino
- palmera
En Cánada intentaron que aprenda conceptos como sauce llorón, eucalipto, etc.; pero estoy convencido que con árbol, pino y palmera puedo tirar otros 30 años sin ningún problema.
Finalmente, la mala planificación, especialmente el Gandalf ese. Es increíble que un inmortal, con la sabiduría que ha acumulado durante siglos, frente a una de las campañas más difíciles de todos los tiempos, ponga al frente a 4 hobbits. Que ojo, yo no tengo nada contra Frodo, Sam, Merry o Pippin; es más me caen muy bien este tipo de personas. Siempre dispuestas a tener una jarra de cerveza en sus manos, y cantando canciones de fiesta. Vamos que son unos tipos de lo más simpáticos. Pero de ahi, a poner en sus manos el destino de la tierra media, pues me parece una falla de planificación bestial. Si en lugar de 4 hobbits le das el anillo a un Navy Seal, o a algo similar en esa época, pues te queda un cuento de 40 páginas.
Si este hubiese sido un proyecto de informática, pues supongo que el Gandalf hubiese creado la siguiente historia de usuario y listo, a tirar millas:
Yo como un habitante de la tierra media
deseo destruir el anillo este de aquí
para no tener miedo al ojo de Sauron
¡Punto pelota! Con esto y un buen speech, el mago blanco/gris embauca a 4 o 5 razas diferentes para llevar un anillo hasta Mordor, cuando por internet en 4 o 5 días está listo.
Además, eso de que era gris, se pegó un baño y después fué blanco, tampoco cuadra demasiado. A simple vista parece que no había buen diálogo con los integrantes del equipo, o que los hobbits no eran muy avispados que digamos porque que hubiese pasado si se da el siguiente diálogo:
Frodo: Gandalf, ¿es cierto qué sos uno de los magos más poderosos?
Gandalf: bueno no es para tanto, pero sí, soy un mago de los buenos, buenos.
Frodo: y eso que hiciste el año pasado, de montar en un águila gigante, ¿lo podes hacer siempre?
Gandalf: en un águila, un halcón, un buen dragón; depende del día.
Frodo: y por ejemplo un águila, ¿que autonomía tiene?, ¿podría llegar hasta Mordor? ¿hasta el monte del destino?
Gandalf: las águilas molan che, llegan hasta Mordor y más lejos aún.
Frodo: y no se te ha ocurrido agarrar el anillo, subirte al águila, volar hasta el monte del destino … ? bueno ya me entendes
Nota: en este video podes resumir 9 horas de película en 2 minutos.
Así que ya sabés, como enseñanza de las más de 1200 páginas y las más de 9 horas de películas:
- Siempre redacta bien tus historias de usuario.
Es importante que las mismas reflejen objetivos realizas que puedan ser llevamos a cabo en digamos una o 2 semanas y que además puedan ser testeados
- Habla y comunicate con tu equipo.
No tengas miedo de hacer preguntas difíciles o poco agradables. Por lo general, estas preguntas hechas al principio de un proyecto, son más fáciles de solucionar que al final del mismo.
Saludos @ Here
El Bruno
[# TFS2010] Introduction to Team Foundation Server 2010 Training Kit
Publicado por elbruno en MSDN, Team Foundation Server el 29 agosto, 2011
Hi,
a few days ago the friends evangelists from microsoft, launched a new training kit, this time aimed at those people who want to know from zero Team Foundation Server. I say this from scratch, because the contents are of a very basic level;from how to protect a file in the source code repository, to create a work item or create a query of WorkItems. That’s why the name is
What I liked is see that for the creation of their own Training Kits, they have used Team Foundation Server. It is good to deny that that House of blacksmith stick knife .
Greetings @ Here
The Bruno
Download: http://www.microsoft.com/download/en/details.aspx?id=27152
[#TFS2010] Introduction to Team Foundation Server 2010 Training Kit
Publicado por elbruno en MSDN, Team Foundation Server el 29 agosto, 2011
Hi,
hace unos días, los amigos evangelistas de microsoft, lanzaron un nuevo training kit, esta vez dirigido a aquellas personas que quieren conocer desde cero Team Foundation Server. Digo desde cero, porque los contenidos son de un nivel muy básico; desde como proteger un archivo en el repositorio de código fuente, hasta como crear un elemento de trabajo o crear una consulta de WorkItems. Es por eso que el nombre es
Lo que si me ha gustado es ver que para la creación del propio Training Kit, han utilizado Team Foundation Server. Eso viene bien para desmentir eso de que en casa de herrero cuchillo de palo.
Saludos @ Here
El Bruno
Descarga: http://www.microsoft.com/download/en/details.aspx?id=27152
[English] Visual Studio 2010 ALM
Publicado por elbruno en Team Foundation Server, Visual Studio, Visual Studio 2005, Visual Studio 2010 el 28 agosto, 2011
Team Foundation Server 2010
WorkItem Tracking
-
[#TFS2010] HowTo: Add a State in the definition of a WorkItem (III)
-
[#TFS2010] HowTo: Add a State in the definition of a WorkItem (II)
-
[TFS2010] HowTo: Add a State in the definition of a WorkItem (I)
-
[TFS2010] HowTo: Create a WorkItem with custom fields using c#
-
[TFS2010] HowTo: Export feedback generated with SketchFlow to an element of Team foundation
-
[TFS2010] HowTo: Create a field for a WorkItem with custom values, and easy to maintain
Source Control
-
[# TFS2010] Error: Unable to determine source control server
-
[TFS2010] HowTo: Use the MSSCCI provider with Visual Basic 6
-
[TFS2010] HowTo: Convert to Branches of TFS2010 elements migrated from TFS2008
Team Build
- [TEAMBUILD] HowTo: Create a build report with excel (I)
-
[# TEAMBUILD2010] HowTo: Add Code Metrics in the execution of a Build
-
[TEAMBUILD2010] HowTo: Clean the local cache in Visual Studio 2010 for Team Build assemblies
-
[TEAMBUILD2010] HowTo: Perform code analysis with StyleCop in Team Build 2010
-
[TFS2010] HowTo: Configure more than one Build Controller on the same computer
-
[VS2010] HowTo: Organize the definitions of Builds with Folders in the Team Explorer
Reports
Testing
Collaboration
Client Object Model
Office
Team Web Access
Administration
-
[TFS2010] HowTo: Limit the size of a Team Project Collection
-
[TFS2010] Script to delete the Team Foundation databases (with care che!)
-
[TFS2010] HowTo: Manually launch a backup on a Team Foundation Server 2010
-
[TFS2010] HowTo: Create a BackUp of the elements of a Team Foundation server plan
-
[TFS2010] HowTo: Configure an SMTP service to send mails using a GMAIL account
Tools
-
[#TFS2010] Team Foundation Server Power Tools August 2011 Released !!!
[#TEAMBUILD2010] NuGetter and TfsVersionning, 2 extensions you should know for #TFS2010
-
[TFS2010] TFS Build Extensions Released! (still being complicated)
-
[TFS2010] TFS Workbench, a great tool to work with TFS workitems
-
[ENTLIB] Enterprise Library 5.0 Silverlight Integration Pack Released
-
[TFS2010] Demo Virtual Machines for Team Foundation Server 2010 and Project Server 2010
-
[RESHARPER] HowTo: Dynamic add references based on the typed code
TFS Integration
Visual Studio 2010
-
[#VS2010] HotFix to improve the performance of WorkFlow Designer
-
[VS2010] HowTo: Differentiate the same solution in different branches (thanks VSCommands2010)
-
[VS2010] FIX: Improvements in the editor of WF ( improvement?)
Visual Studio Gallery
-
[#VS2010] CleanProject, extension to cleaning projects folders
-
[VISUALSTUDIOGALLERY] VS2010 Comments extend (if you want to write a book of comments)
-
[VS2010] Extension to add dot-lines between key and key in your code
Miscelanous
-
[VS2010] FIX: Improvements in the editor of WF ( improvement?)
-
[VS2010] Do HowTo: using Intellitrace in a x 64 environment?
Greetings @ Here
El Bruno
[Spanish] Visual Studio 2010 ALM y Team Foundation Server 2010, 2008 y 2005
Publicado por elbruno en Team Foundation Server, Visual Studio, Visual Studio 2005, Visual Studio 2010 el 28 agosto, 2011
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: Exportar feedback generado con SketchFlow a un elemento de Team foundation
-
[TFS2010] HowTo: Crear un campo para un WorkItem con valores personalizados y de fácil mantenimiento
Source Control
-
[TFS2010] HowTo: Utilizar el proveedor MSSCCI con Visual Basic 6
-
[TFS2010] HowTo: Reconvertir a Branches de TFS2010 elementos migrados desde TFS2008
-
[TFS2010] HowTo: Cambiar el parent de un Branch (yahooooo!!!)
Team Build
-
[TEAMBUILD] HowTo: Crear in informe de resultado de Builds con EXCEL (I)
-
[#TEAMBUILD2010] HowTo: Incorporar Code Metrics en la ejecución de una Build
-
[TEAMBUILD2010] HowTo: Limpiar la cache local de Visual Studio 2010 de ensamblados de Team build
-
[TEAMBUILD2010] HowTo: Realizar análisis de código con StyleCop en Team Build 2010
-
[TFS2010] HowTo: Configurar más de 1 Build Controller en el mismo ordenador
-
[VS2010] HowTo: Organizar las definiciones de Builds con Folders en el Team Explorer
-
[TFS2010] HowTo: Crear fake builds para Team Build 2010 por línea de comandos
-
[TEAMBUILD2010] Howto: Probar las actividades personalizadas en un proyecto de WF
-
[TEAMBUILD2010] HowTo: Copiar un directorio completo en una actividad de una Build
-
[TEAMBUILD2010] HowTo: Agregar un link en el log de un Build
-
[TEAMBUILD2010] HowTo: Avoid element validation in Design Time in Team Build workflow editor
-
[TEAMBUILD2010] Error:CSC: Cannot specify /main if building a module or library
-
[TEAMBUILD2010] Mostrando Errores y Warning en los logs de Team Build
-
[TEAMBUILD2010] HowTo: Crear una Custom Activity para Team Build 2010
-
[TFS2010] HowTo: Incluir scripts de MSBuild en una definición de Build de TFS2010
Reports
Testing
-
[VS2010] Fix: QFE for Testing Tools (las herramientas de testing no estan bien testeadas)
-
[VS2010] MAteriales de Training para Visual Studio Test Professional 2010
Collaboration
Client Object Model
-
[VS2010] HowTo: Invocar el formulario de seleccion de Team Project desde C#
-
[TFS2010] JAVA SDK para Team Foundation (EVIL is Coming !!!)
Office
Team Web Access
Administración
-
[TFS2010] HowTo: Actualizar la contraseña del usuario de servicio en TFS2010
-
[TFS2010] HowTo: Limitar el tamaño de una Team Project Collection
-
[TFS2010] Script para eliminar las bases de datos de Team Foundation (con cuidado che!)
-
[TFS2010] HowTo: Lanzar manualmente un backup en un servidor Team Foundation Server 2010
-
[TFS2010] HowTo: Crear un plan de BackUp de los elementos de un server Team Foundation
-
[TFS2010] HowTo: Configurar un servicio SMTP que envie alertas utilizando una cuenta de GMAIL
-
[TFS2010] Guía de Instalación de TFS2010 Actualizada con el Service Pack 1
Herramientas
-
[#TFS2010] Team Foundation Server Power Tools August 2011 released !!!
-
[#TEAMBUILD2010] NuGetter y TfsVersionning, 2 extensiones que deberias conocer para #TFS2010
-
[TFS2010] TFS Build Extensions Released !!! (sigue siendo complicado)
-
[TFS2010] Test Case Attachment Clean Up Tool, limpia tus bases de datos de TFS
-
[TFS2010] TFS Workbench, herramienta para trabajar con tableros con elementos de TFS
-
[ENTLIB] Enterprise Library 5.0 Silverlight Integration Pack Released
-
[CODEPLEX] Herramienta para editar Test Steps sin necesidad de utilizar Microsoft Test Manager 2010
-
[VS2010] Python Tools 1.0 Beta 1 integrado completamente en Visual studio 2010
-
[TFS2010] Time tracking CheckIn Policy: Excelente extension que nos ayuda a cargar horas en TFS2010
TFS Integration
-
[TFSINTEGRATION] HowTo: Definir mapeos personalizados para las migraciones entre TFS2008 y TFS2010
-
[TFS2010] MOVIENDO/SINCRONIZANDO CONTENIDOS ENTRE DIFERENTES TEAM PROJECTS (II)
-
[TFS2010] Moviendo/sincronizando contenidos entre diferentes Team Projects (I)
-
[TFS2010] HOWTO: SINCRONIZAR CONTENIDOS DESDE SUBVERSION HACIA TFS2010 [II]
-
[TFS2010] HowTo: Sincronizar contenidos desde SubVersion hacia TFS2010 [I]
Visual Studio 2010
-
[VS2010] HotFix para mejorar el rendimiento de WorkFlow Designer
-
[VS2010] HowTo: Diferenciar la misma solución en diferentes ramas (thanks VSCommands2010)
-
[MSBUILD] HowTo: Depurar proyectos de MSBuild con Visual Studio 2010 (XX)
-
[VS2010] .REG para cambiar la acción por defecto de “Resolve” a “associate” en Visual Studio 2010
-
[VS2010] Porqué no puedo crear diagramas de secuencia en mi proyecto web?
Visual Studio Gallery
-
[VS2010] CleanProject, extension para limpiar directorios de proyectos en Visual Studio 2010
-
[VISUALSTUDIOGALLERY] VS2010 Comments Extender (por si quieres escribir un libro de comentarios)
-
[VS2010] Extension que agrega dot-lines entre llave y llave en tu código
-
[VISUALSTUDIOGALLERY] Excelente extension para el Source Control Explorer de TFS 2010
Varios
-
[VS2010] Nuevas máquinas virtuales para probar Visual Studio 2010 ALM
-
[VS2010] Qué es el .Net Framework 4 Platform Update 1 y cómo se integra en Visual Studio 2010?
-
[VS20??] No más proyectos de Setup a partir del proximo Visual Studio
-
[VS2010] Unlimited Load Testing para sucriptores de MSDN !!! (a que mola
)
Team Foundation Server 2008 y 2005
How To
- [TFS2008] HowTo: Copiar el resultado completo de un build (assemblies, test results, etc) a una carpeta determinada new !!!
- [VSTS] HowTo: Realizar consultas sobre alguno de los valores históricos de un campo en un WorkItem new !!!
- [TFS2008] HowTo: Configurar un server TFS con SSL (para WS2003 y WS2008) new !!!
- [TFS2008] Danger: Como hacer un Merge después de renombrar un Branch
- [TFS2008] HowTo: Consolidar mappings en el source control
- [TFS2008] HowTo: Evitar que ciertos archivos se suban al TFS (cortando dedos o manos si es necesario)
- [TFS2008] HowTo: Averiguar el directorio donde se almacenan los proyectos de Build
- [TFS2008] HowTo: Modificar la definición de un WorkItem (cuidado, mucho cuidado por favor !!!)
- [TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)
- [Team Explorer] HowTo: limpiar el cache del Team Explorer
- [TFS2008] HowTo: Configurar el Team Explorer para que no se conecte automáticamente al último TFS con el que hemos trabajado (BBBB: bueno, bonito, barato, …)
- [TFS2008] HowTo: habilitar la creación de directorios en el Source Control Explorer
- [TFS2008] HowTo: como saber donde se agregan mis archivos en el Source Control
- [TFS2008] HowTo: desactivar la integración con OCS, MSN, etc incluida en las TFS Power Tools
- [TFS2008] HowTo: Eliminar un mapeo de un Workspace en 2 Clicks
- [TFS2008] HowTo: Mapear un Workspace en 2 Clicks
- [TFS2008] HowTo: Crear un informe con las horas y tareas trabajas, por día, por persona, etc.
- [TFS2008] HowTo: Gestionar la seguridad utilizando Iteraciones
- [TFS2008] HowTo: Evitar el acceso a un WorkItem utilizando Áreas
- [TFS2008] HowTo: Averiguar cuando se realiza un Policy Overrides
- [TFS2008] HowTo: Agregar un campo personalizado a la definición de un WorkItem
- [TFS2008] HowTo: Excluir directorios específicos en nuestros proyectos MSBuild
- [TFS2008] HowTo: averiguar los branches generados para un elemento en Source Control
- [TFS2008] HowTo: Mover la base de datos de Analysis Services a otro Server
- [TFS2008] HowTo: crear un reporte para listar los “policy overrides”
- [TFS2008] HowTo: centralizar las reglas de Code Analysis en Team Foundation Server
- [TFS2008] HowTo: desbloquear archivos bloqueados por otra persona en TFS ? (the easy way)
- [TFS] HowTo: ejecutar un Team Query utilizando el modelo de objetos?
- [TFS] HowTo: Crear un WorkItem utilizando el modelo de objetos ?
- [TFS] HowTo: conectar a un servidor TFS utilizando el modelo de objetos ?
- [TFS] HowTo: Configurar el servidor de Mail para TFS
- [TFS] HowTo: Disable Custom WorkItem Type in Team Project ?
- [TFS] HowTo: desbloquear archivos bloqueados por otra persona en TFS ?
- [TFS] HowTo: Cambiar la opcion "Resolve" por defecto al hacer Check-In?
- [TFS] HowTo: Como verificar cuando alguien evita una politica de Checkin ? (Thanks VSTS 2008)
Herramientas
- [TFS2008] Tablero de Control de Proyectos de Telerik new !!!
- [TFS2008] Team Foundation Server Administration Tool 1.4 Released !!! (empieza a tomar forma justo antes de VSTS 2010)
- [TFS2008] TFSServerManager, ese gran desconocido que nos ayuda a entender mejor a nuestro TFS
- [TFS2008] TFS 2008 – Quality Center Connector
- [TFS2008] Nueva version la guía de Merge y Branching en CodePlex
- [TFS2008] TFS October PowerTools, pues para Noviembre
- [TFS2008] Nuevo release de TFS Migration Toolkit (migrando sin el WiiMote)
- [TFS2008] Drag and Drop files incluido en Service Pack 1
- [TFS2008] Nuevas opciones en CheckOut y en Source Control Explorer incluidas con el Service Pack 1
- [TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!
- [TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (todo)
- [TFS] Visor de WorkItems en WPF (un show para el Hola Mundo)
- [TFS] TFS PowerTools de Marzo disponible para descarga
- [TFS] Team Foundation Sidekicks 2.1 (lo mejor … )
- [TFS] TxChrono: TimeSheet Reports integrados en Team Foundation Server
- [TFS] TeamExpand: Outlook + Team Foundation Server
- [TFS] Teamprise 3.0 Released !
- [TFS] Team Foundation Server Administration Tool para TFS2008
- [TFS] Power Tools 2008: Team Foundation Build Notification
- [TFS] Team Foundation Server 2008 Power Tools Released !!!
Team System Web Access
- [TFS2008] HowTo: Conocer la utilización de un portal de Team System Web Access (si no reinventas la rueda, te podes tomar un par de cervecitas !!!) new !!!
- [TSWA] Error: no se pueden descargar archivos adjuntos (pero aquí puedes descargar la solución)
- [TSWA] Visual Studio Team System Web Access 2008 SP1 Power Tool
- [TSWA] Hotfix para las notificaciones de CheckIn con TSWA
- [TSWA] HowTo: Ver un Annotate en Team System Web Access
- [TSWA] Ahora si es multi-lenguaje
- [TSWA] Team System Web Access Service Pack 1 Released
- [TFS] Team System Web Access y el error TF10128
- [TFS] Como cambiar la cantidad de elementos visualizados en los resultados de Team System Web Access ?
- [TFS] Team System Web Access 2008 Service Pack 1 (por ahora es CTP)
- [TFS2008] Como restringir el acceso a las funcionalidades de TSWA ?
- [TFS] Build en Team System Web Access 2008
- [TFS] Team System Web Access 2008 Released !!!
TFS Errors
- [VSTS] TF80042: Error exportando contenido de WorkItems a Excel
- [TFS] Error TFS30162: error en la conexión con Sharepoint al momento de crear un Team Project (problema de puertos sin marea)
- [TFS2008] TFS 30177: Project Creation Failed; error durante la creación de un Team Project
- [TFS2008] Error: 32000 en la actualización de TFS 2005 a TFS 2008 (un codigo de error que sirve para todo)
- [TFS2008] Info: Existe una discrepancia entre el control de código fuente de la Solución y los archivos de Proyecto.
- [TFS2008] Error TF215085 y TF42053 … cosas de los Build Agents
- [TFS2008] Error: TF54000, Cannot update data because the server clock may have been set incorrectly.
- [TFS2008] Error: TF31001 y TF53007 (más errores, solucionando varios al día)
- [TFS2008] Error – TF50309: The following account does not have sufficient permissions to complete the operation
- [TFS] TFS 30042, el error que esperas el viernes antes de navidad
TFS Build
- [TFS2008] HowTo: Copiar el resultado completo de un build (assemblies, test results, etc) a una carpeta determinada new !!!
- [TFS2008] Configurando TFSBuild para ejecutar pruebas unitarias que utilicen Microsoft Outlook new !!!
- [TFS2008] HowTo: Averiguar el directorio donde se almacenan los proyectos de Build
- [TFSBUILD] HowTo: Configurar el servicio de TFS Build para que interactue con el Desktop
- [MSBUILD] HowTo: Personalizar los valores del Bug que crea una Build con fallos
- [MSBUILD] HowTo: Agregar pasos a la ventana de compilacion (un poco mas completo)
- [MSBUILD] HowTo: Incrementar el numero de la version en cada Build (otra alternativa)
- [MSBUILD] HowTo: Publicar aplicaciones con ClickOnce
- [MSBUILD] HowTo: Agregar pasos a la ventana de compilacion (how to add build steps)
- [TFS] Editando Builds Projects de forma sencilla
- [TFS] MsBuild Profiler (para buils fast and furious …)
- [TFS2008] HowTo: Excluir directorios específicos en nuestros proyectos MSBuild
- [TFS] Build Error: TF215076, new status ‘Unreachable’
TFS WareHouse e Informes
- [TFS2008] Tablero de control de Bugs para MSF for Agile
- [TFS2008] Proyecto para el despliegue de los informes de rendimiento para TFS
- [TFS] Como consultar la cantidad de lineas de codigo por developer ??? (sirve para competencias internas)
- [TFS] Como consultar el trabajo realizado por los integrantes de un equipo ??
- [TFS] Error procesando el cubo <Team System>, como recrear la definicion del mismo
- [TFS] WareHouseControllerRun Console Application (refresca el DataWareHouse de TFS desde una aplicacion de Consola)
- [TFS] Como averiguar el estado de los WorkItems por Team Project en 5 minutos ?
- [TFS] Que hacer cuando un desarrollador da un total NEGATIVO de lineas de codigo
Metodologías y Process Templates
- [TFS2008] Check for Warnings/Errors Check-in Policy, política de CheckIn para verificar errores/warnings de compilación (traduciendo soy un crack) new !!!
- [VSTS] HowTo: Realizar consultas sobre alguno de los valores históricos de un campo en un WorkItem new !!!
- [VSTS] Microsoft Process Template (MPT para los amigos)[TFS2008] Porque no puedo renombrar elementos en el Source Control Explorer?
Administración y mantenimiento
- [TFS2008] HowTo: Configurar un server TFS con SSL (para WS2003 y WS2008) new !!!
- [TFS2008] HotFix publico para solucionar problemas con TFS 2008 SP1 y Reporting Services 2008
- [TFS2008] HowTo: Instalar TFS 2008 junto con SQL Server 2008 SP1
- [TFS] HowTo: Refrescar el nombre del server MOSS después de renombrar un TFS AppTier (el paso que no está en la guía oficial)
- [TFS2008] HowTo: Averiguar que version de TFS está instalada
- [TFS2008] HowTo: Actualizar a la versión Full de Team Foundation Server (no te hagas falsas ilusiones con el título del post)
- [TFS2008] HowTo: Migrar la base de datos en TFS 2008 de SQL 2005 a SQL 2008 (te deja tiempo para 2 cervezas, 1 pizza y 4 ciudades destruidas …)
Varios
- [TFS2008] VSTS Rangers Projects – TFS Migration: Questions and Answers
- [TFS2008] Free Trial, prueba gratis TFS por 6 semanas
- [TFS2008] Trivia: Cual es el máximo de campos que soporta la definición de un WorkItem?
- [TFS2008] Centro de solución de problemas de TFS en MSDN
- [VSTS] TFS Express (regalo de los reyes magos anticipado, en la carta para el 2015)
- [Blend] Integración con TFS en Expression Blend 3 Preview (por fin !)
- [TFS2008] Integrando al mundo MainFrame en el Source Control de TFS (los COBOLeros agradecidos, ¿o no?)
- [VSTS2008] Nuevas máquinas virtuales para el 2009
- [TFS2008] TFS Build Missile Launcher (1ra Parte, interceptando eventos en TFS)
- [VSTS] Team System y los proyectos de Sharepoint
- [TFS2008] ¿Porque siempre se hace un CheckOut en mi archivo de solucion?
- [TFS2008] Un par de apuntes a tener en cuenta para la migración de servidores TFS
- [TFS] Team Foundation Installation Guide nueva version que incluye el Service Pack 1
- [TFS] Team Foundation Server y Expression
- [TFS] Porque tarda tanto la actualización a Team Foundation Server 2008 ?
- [VSTS] Actualizando a Team Foundation Server 2008 (my way
) - [TFS] Despues del SP1, existe una nueva guia de instalacion de TFS 2008
- [TFS] OpenTF, Mono TFS Client ? (gratis, pero …)
- [TFS] Merge de WorkItems, diferencias entre Local Version / Server Version
- [TFS] Setup and Administration FAQ (en español)
- [VS2008] Ahora si te avisa cuando "estas equivocado" al conectarte a un TFS
- [TFS] TFSBuild.com (practico como el nuevo Rambo)
- [TFS] Shrinking TFS Database Logs
- [TFS] Search in Source Control (gracias VS2008 !!!)
- [TFS] Crea WorkItems desde Outlook
- [VS2008] Work Offline con TFS
Saludos @ Here
El Bruno
[# TFS2010] Error: Unable to determine source control server
Publicado por elbruno en Source Control, Team Foundation Server, Team Foundation Server Power Tools el 27 agosto, 2011
Good,
When you use the power tools from the command line it is very likely that you are with the following error:
1: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;tfpt builddefinition /diff
2: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
3: Unable to determine the source control server.
4:
5: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>
This happens because the Power Tools try to run the command from a directory that does not belong to any workspace.
The solution is to change to a directory that is mapped in a Workspace and launch the command again from the same. The following example, changes to my 4 TB in my notebook E: drive and launches the command again from the same:
1:
2: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;tfpt builddefinition /diff
3: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
4: Unable to determine the source control server.
5:
6: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;e:
7:
8: E:\srcBcapuano\AgileLabs>;tfpt builddefinition /diff
9: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
10: Querying Build Definitions...
11: Examining Build Definition: Team Build.Java Maven 15...
12: Loading Process Parameters...
13: Loading Custom Assemblies...
14: Examining Build Definition: Team Build.Java Maven 15.2...
15: Loading Process Parameters...
16: Loading Custom Assemblies...
17:
18: E:\srcBcapuano\AgileLabs>
A SOS solution > > simple, obvious and simple ![]()
Greetings @ Here
The Bruno
[#TFS2010] Error: Unable to determine source control server
Publicado por elbruno en Source Control, Team Foundation Server, Team Foundation Server Power Tools el 27 agosto, 2011
Buenas,
cuando utilizas las power tools desde la línea de comandos es muy probable que te encuentres con el siguiente error:
1: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;tfpt builddefinition /diff
2: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
3: Unable to determine the source control server.
4:
5: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>
Esto sucede porque las Power Tools intentan ejecutar el comando desde un directorio que no pertenece a ningún workspace.
La solución consiste en cambiar a un directorio, que esté mapeado en un Workspace y lanzar el comando nuevamente desde el mismo. El siguiente ejemplo, cambia a mi disco de 4 TB en mi notebook E: y lanza nuevamente el comando desde el mismo:
1:
2: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;tfpt builddefinition /diff
3: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
4: Unable to determine the source control server.
5:
6: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>;e:
7:
8: E:\srcBcapuano\AgileLabs>;tfpt builddefinition /diff
9: "AgileLabs\Team Build.Java Maven 15" "AgileLabs\Team Build.Java Maven 15.2"
10: Querying Build Definitions...
11: Examining Build Definition: Team Build.Java Maven 15...
12: Loading Process Parameters...
13: Loading Custom Assemblies...
14: Examining Build Definition: Team Build.Java Maven 15.2...
15: Loading Process Parameters...
16: Loading Custom Assemblies...
17:
18: E:\srcBcapuano\AgileLabs>
Una solución SOS >> simple, obvia y sencilla ![]()
Saludos @ Here
El Bruno






SocialVibe