[#TFS2012] TFS + GIT, yes is already here, dudes!


image

Buenas,

24 hours, only 24 hours have passed since I wrote my post on the release of Update 2 for TFS2012 that would give support to GIT and already are references and questions from all sides. From a coworker who tells me that they are about to liquidate all your balance of internet via Github up some fellow high school of Argentina which asks me to:

What sorcho is that ?” GIT ?‘. ‘

Go to GIT soup now see even in the gin and tonics . So let’s see some points that can be used for the combo VS2012 + GIT +…. the supplier you choose ;)

image

  • What repository of ? Git do do you recommend?

If you are looking for a repository of Git where to keep your source code, GitHub is the best choice.

If want to have a collaborative environment, as Team Foundation Service is the best option to free up to 5 users, to more users you can evaluate CodePlex .

  • This is very much, your head hurts.

If you have inhaled more paint than you and your mind begins to rave with old episodes of Friends, sure you wonder: now TFS is a DVCS?

The answer is: not, melon! that TFS is a centralized system. What happens is that it would be stupid not to take advantage the benefits that brings a DVCS, so that a MIX of both forms of work has been done. Brian Harry explains it best here .

  • Is all this free?

If it’s free like the Sun in Sweden. Even it will be included in versions of TFS and Visual Studio Express.

  • From where do download me Update 2 CTP?

From here .

  • What can I find in the CTP 2 of Update 2?

For all this and more:

  1. Web-based Test Case Management
  2. Code Map Debugger Integration and Responsiveness Improvements
  3. TDD for Windows Phone Unit Tests
  4. Test Explorer group tests by Class
  5. Web based version control Explore and Compare
  6. Send work items in e-mail
  7. Email work items from backlogs
  8. Web version control Improvements
  9. New Team Explorer Connection dialog display multiple servers, PCTs and projects
  10. Advanced SharePoint 2010 Load Testing
  11. Team Foundation Server Work Item Tagging
  12. Extended cross browser support in Coded UI Testing
  13. Microsoft SharePoint 2013 support in Coded UI Testing
  14. Test Explorer test details improvements for Coded UI Tests
  15. Improvements in Windows Store Applications Unit Testing
  16. Test Explorer test playlists
  17. Symbol Loading improvements for IntelliTrace and Profiler
  18. While not technically part of Update 2: Git as version control on Team Foundation Service

Because you already have enough to play and read for all the weekend, isn’t it?

Download:

References: http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx

Saludos @ Home

El Bruno

image image image

[#TFS2012] TFS + GIT, que si que ya esta aqui, pesados


image

Buenas,

24 horas, sólo han pasado 24 horas desde que yo escribí mi post sobre la liberación del Update 2 para TFS2012 que daría soporte para GIT y ya aparecen referencias y preguntas por todos lados. Desde algún compañero de trabajo que me dice que ya están a punto de liquidar todo su saldo de internet vía Github hasta algún compañero de la secundaria de Argentina que me pregunta:

¿Qué sorcho es ese GIT?”.

Vamos que GIT hasta en los gin tonics la sopa veo ahora. Así que veamos algunos puntos que pueden ser utilizar para el combo VS2012 + GIT + …. el proveedor que elijas ;)

  • Si lo tuyo es trabajar con GIT desde Visual Studio 2012, pues Visual Studio Tools for GIT es la mejor opción. A que queda bonito dentro del Team Explorer la integración con GIT.

image

  • ¿Qué repositorio de Git me recomiendas?

Si estas buscando un repositorio de Git donde guardar tu código fuente, GitHub es la mejor opción.

Si además quieres tener un entorno de colaboración, pues Team Foundation Service es la mejor opción gratis hasta 5 usuarios, Para más usuarios puedes evaluar CodePlex.

  • Esto es mucho, me duele la cabeza.

Si has inhalado más pintura de la que debes y tu mente comienza a delirar con capítulos antiguos de Friends, seguro que te preguntas: ¿Ahora TFS es un DVCS?

La respuesta es: NO, melón !!! que TFS es un sistema centralizado. Lo que pasa es que sería de tontos no aprovechar las ventajas que trae un DVCS, es por eso que se ha hecho un MIX de ambas formas de trabajo. Brian Harry te lo explica mejor aquí.

  • ¿Todo esto es gratis?

Si es gratis como el sol en Suecia. Inclusive estará incluido en las versiones Express de TFS y Visual Studio.

  • ¿Desde donde me descargo el CTP del Update 2?

Desde aquí.

  • ¿Qué puedo encontrar en el CTP 2 del Update 2?

Pues todo esto y más:

  1. Web based Test Case Management
  2. Code Map Debugger Integration and Responsiveness Improvements
  3. TDD for Windows Phone Unit Tests
  4. Test Explorer group tests by Class
  5. Web based version control Explore and Compare
  6. Send work items in email
  7. Email work items from backlogs
  8. Web version control Improvements
  9. New Team Explorer Connection dialog display multiple servers, TPCs and projects
  10. Advanced SharePoint 2010 Load Testing
  11. Team Foundation Server Work Item Tagging
  12. Extended cross browser support in Coded UI Testing
  13. Microsoft SharePoint 2013 support in Coded UI Testing
  14. Test Explorer test details improvements for Coded UI Tests
  15. Improvements in Windows Store Applications Unit Testing
  16. Test Explorer test playlists
  17. Symbol Loading improvements for IntelliTrace and Profiler
  18. While not technically part of Update 2: Git as version control on Team Foundation Service

Pues ya tienes bastante para jugar y leer para todo el fin de semana, ¿no?

 

Descarga:

Referencias: http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx

Saludos @ Home

El Bruno

image image image

[#EVENT] Materiales del evento de #ALM para el 2013 (si no se acaba el mundo)


ALM 03

Buenas,

ya queda menos, en pocas horas se acaba el mundo y ayer, me tiré a la piscina y mostré un par de escenarios de trabajo con GitHub, TeamCity, etc y claro, lo mismo más simple para mi con TFS Service y Visual Studio 2012. Mi idea era mostrar como montar un entorno de trabajo completo en 30 minutos utilizando los 2 enfoques. En ambos casos, partí desde cero, solo con una cuenta de correo para dar de alta las cuentas en GitHub y en TFS Service, luego instalé los productos necesarios para cada entorno, configuraciones locales, etc. Creo que el webcast ha quedado completito Guiño

Como resumen de cosas que deberías aprender para el 2013, yo pongo los siguientes

- El trabajo es cada vez más descentralizado con lo que GIT y algún CI como TeamCity es un #MUSTHAVE.

- TFS Service, un servicio gratis que complementado con los 2 productos anteriores es otro #MUSTHAVE porque agregamos herramientas para dar soporte a Agile, Kanban, CMMI, etc.

Me queda pendiente mostrar la integración entre GIT y TFS, eso lo dejo para otro webcast o para otro par de posts.

Por cierto, salvo VS2012 y Win8, todos los demás productos que utilicé en el webcast son gratis. Con limitaciones de usuarios, y alguna cosilla a tener en cuenta …. Guiño

Saludos @ Córdoba

El Bruno

image image image

[#EVENT] How and #ALM dude will live in 2013? (if we can survive to the end of the world as we know it)


ALM 03

Buenas,

I have tried to sync everything so that the end of the world (21/12) I grasp in my native land, between asaditos, Fernets, beer and friends… Live Christmas with cold, thats something to which I can not get in Europe.

If it is highly probable that the Earth runs out in a few days, if this forecast should fail, friends ofSecondNug I have been invited to give a session about how the life of a MS Developer is for the coming year. Don’t expect a typical webcast, in this case I will comment on my experiences that are not always the best to take into account.

The session data you can see them below, but my recommendation is do not worry much, what you enjoy is, that in a few days everything just… Guiño

image

Registration: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032539103 & Culture = en-us & community = 0

Saludos @ Córdoba

El Bruno

image image image

[#GIT] Starting with #Git


image

Buenas,

playing of complete chip today and change to point a couple of materials for all those who want to start working with GIT . If you ask me by my experience with GIT, because I have to admit that I have used it only for testing and some Open Source project to contribute to any line of code.But I’ve never used it in the real world.

Disclaimer: I mean when I talk about the real world, using it on a project with a team of at least 5 people, all work where as dwarfs in a mine and GIT is our peak and our scoop of each day. More than one knows of disgust that gives me the people who speaks, believes and contributes to the communities after making a “Hello World”. More disgust give me that after the “Hello World” as they are experts in the field.

But good to what would, today asked me about how to work with GIT . As we now have it available for work and deploy sites in AZURE, also as an option in CodePlex, because a technology that if not know, then you should consider is to start with she.

I first thing I did was get the book “PRO “ GIT “, which you can watch online in “ http://git-SCM.com/book . You can also buy the hard copy from Amazon. For €19 really worth.

image

And if you prefer videos, as the friends of GitHub , creators of one of the most likeable logos for developers: the OCTOCAT !, as they have some great tutorials onhttp://learn.github.com/p/intro.html

So you know, there is no excuse for not concer GIT (especially because soon… because there are interesting developments for the scene of MS developers lol)

Resources:

Saludos @ La Finca

El Bruno

image image image

[#GIT] HowTo: Empezar con #Git


image

Buenas,

toca cambio de chip completo hoy y a apuntar un par de materiales para todos los que quieran empezar a trabajar con GIT. Si me preguntan por mi experiencia real con GIT, pues tengo que admitir que lo he utilizado solo para pruebas y en algún proyecto Open Source para contribuir con alguna línea de código. Pero nunca lo he utilizado en el mundo real.

Disclaimer: cuando hablo del mundo real, me refiero a utilizarlo en algún proyecto con un equipo de por lo menos 5 personas, donde todos trabajemos como enanos en una mina y GIT sea nuestro pico y nuestra pala de cada día. Más de uno sabe del asco que me da la gente que habla, opina y contribuye a las comunidades después de hacer un “hola mundo”. Más repugnancia me dan los que después del “Hola Mundo” ya son expertos en el tema.

Pero bueno a lo que iba, hoy me preguntaron sobre cómo comenzar a trabajar con GIT. Como ahora lo tenemos disponible para trabajar y desplegar sites en AZURE, también como una opción en CodePlex, pues es una tecnología que si no la conoces, pues deberías plantearte comenzar con ella.

Yo lo primero que hice fué conseguir el libro “PRO GIT”, que puedes ver online en http://git-scm.com/book. También puedes comprar la copia en papel desde Amazon. Por €19 realmente vale la pena.

image

Y si lo que prefieres son videos, pues los amigos de GitHub, creadores de uno de los logos más simpáticos para los desarrolladores: el OCTOCAT !!!!, pues tienen unos tutoriales buenísimos en http://learn.github.com/p/intro.html

Así que ya sabes, no hay excusa para no concer GIT (especialmente porque dentro de poco … pues hay novedades interesantes para el mundillo de los desarrolladores MS jejeje)

Recursos:

 

Saludos @ La Finca

El Bruno

image image image