#VS2015 – #TFS2015 is here y estas extensiones te ayudaran a trabajar mejor (#Git included!)

Hola!

Hoy es viernes de extensiones. Eso sí, como ayer se presentó oficialmente Team Foundation Server 2015, hoy voy a recomendar algunas con las que más trabajo, que ya están actualizadas a TFS2015.

TFS Source Control History Visualization

Empiezo con una idea genial. Si quieres tener una idea gráfica sobre cómo ha evolucionado una rama de tu source control esta herramienta genera un chart animado que es bastante útil. Por ejemplo, en el siguiente video podemos ver

– El proyecto comienza en Enero de este año, y participan David y Scott en el mismo.

– En el camino se suma Ana y Senthil al desarrollo

– En el 00:50 que es a mediados de Abril me sumo como Developer un tiempo al proyecto

– En el 01:10, Junio del 2015; hago un cambio brutal de código. Con un esquema de organización de código bastante diferente al original (preparando el camino para Windows 10)

TFS Source Control Explorer Extension

Empiezo con un clásico. La primera vez que escribí sobre la misma fue allá por el 2011 para TFS2010 (la última vez hace poco tiempo). Hoy muchas de las funcionalidades originales de la herramienta ya son parte de TFS2015 y VS2015. Me siguen pareciendo imprescindibles

Move to Folder, la capacidad de poder mover más de un archivo a un directorio desde el Source Control Explorer

Branch to Folder, ídem que el anterior pero trabajando con ramas

Destroy, ahora con un doble Check de validación antes de eliminar elementos

TFS Productivity Pack (Visual Studio 2015)

Esta es una de las que tengo instaladas casi todo el tiempo, ya que tiene un par de funcionalidades que uso bastante, por ejemplo>

– Seleccionar un elemento en Solution Explorer y abrir el mismo en el Source Control Explorer. No voy a comentar el jardín de workspaces en los que he tenido que poner un poco de orden, esta funcionalidad me ayuda a ver por dónde van los tiros.

– Compare to Branch, el nombre lo dice todo y la siguiente imagen es mejor aún

Esta extensión tiene un video muy bueno en https://vimeo.com/120608354

TFS Auto Shelve for Visual Studio 2015

Una idea bastante buena. Te gustaría tener un “auto save” en tus soluciones de código? Aunque en lugar de hacerlo en local, hacerlo en server?. Pues juntando el concepto de Shelve y TFS, esta extension propone una solución a este problema.

Cada N minutos, crea un Shelve con los archivos modificados. De esta manera tus “cambios” quedan auto guardados en el servidor TFS.

Visual Studio Tools for Git

Si tienes VS2015, seguramente ya las conoces. En caso contrario, deberías descargarlas y darles un vistazo.

Git Commit Formatter

Sobre esta utilidad ya escribí un post hace un tiempo (link). Esta extensión formatea los comentarios en modo 50/72 dentro del panel de Git en Visual Studio.

GitFlow for Visual Studio 2015

Cuando hablamos de TFS, algunos excluyen por defecto a GIT. Desde hace un par de versiones podemos tener repositorios basados en Git. Y claro, una herramienta como GitFlow es un #MustHave para nosotros. Jakob le hace un repaso muy interesante en este post a su herramienta

Pues ahora es el momento de ponerse a actualizar servidores TFS2013 a TFS2015.

Buen fin de semana

Saludos @ Madrid

/El Bruno

References

– Team Foundation Server 2015, now available http://blogs.msdn.com/b/somasegar/archive/2015/08/06/team-foundation-server-2015-now-available.aspx?utm_source=dlvr.it&utm_medium=twitter

– TFS Productivity Pack (Visual Studio 2015) https://visualstudiogallery.msdn.microsoft.com/03ead7e5-3680-4834-a4cb-271a2b189108

– TFS Source Control Explorer Extension https://visualstudiogallery.msdn.microsoft.com/8ad891d2-142b-4acf-b487-46db9f3bb5cf

– TFS Source Control Explorer Extension for Visual Studio 2015 https://elbruno.com/2015/04/14/vs2015-tfs-source-control-explorer-extension-for-visual-studio-2015/

– Excelente extensión para Source Control Explorer en TFS2010 https://elbruno.com/2011/03/07/visualstudiogallery-excelente-extension-para-el-source-control-explorer-de-tfs-2010/

– TFS Auto Shelve for Visual Studio 2015 https://visualstudiogallery.msdn.microsoft.com/8a8c753d-e10e-42b2-940e-2f6e8ed68d84

– TFS Source Control History Visualization https://visualstudiogallery.msdn.microsoft.com/6a8e7330-8395-4915-935f-941dc3bde29c

– GitFlow for Visual Studio 2015 https://visualstudiogallery.msdn.microsoft.com/f5ae0a1d-005f-4a09-a19c-3f46ff30400a

– Introducing GitFlow for Visual Studio http://geekswithblogs.net/jakob/archive/2015/02/12/introducing-gitflow-for-visual-studio.aspx

– Visual Studio Tools for Git https://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c

– Git Commit Formatter https://elbruno.com/2015/06/19/vs2015-git-commit-formatter/

1 comment

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: