[#VS2013] Pending Changes: no modal, no molesta!

image

Hola.

La ventana de Pending Changes en Visual Studio siempre fue especial (por no decir molesta), En sus comienzos era una ventana modal, que no se cerraba hasta no tener todo completo. Así que, olvidate de poder hacer algo dentro del IDE mientras haces un CheckIn.

Visual Studio 2012 la mejoró un poco, pero es en VS2013 donde realmente deja de ser molesta. Ahora cuando accedemos a la misma, desde el Team Explorer podemos ver que en la esquina superior derecha tenemos una flecha

image

Cuando la presionamos, ya tenemos una ventana de Pending Changes completamente independiente y que “no nos molesta” cuando protegemos código

image

Saludos @ La Finca

El Bruno

image image image Google
Advertisements

[#VS2013] HowTo: Exclude from a checkin action all files with a specific extension

image

Hello

There are moments where the simplest thing can be very complicated (or tedious, or consume you long time, etc…)

An example of this is when you work with Visual Studio 2010 to try exclude all files with a particular extension from a CheckIn action (this was a little hell). Now with the latest improvements to the Team Explorer, this now is an “almost natural process”. For example, think in a large checkin and in this checkin I don’t want to include the .sln files. To do this we can follow the following steps

1. In Team Explorer, select the PENDING CHANGES section.

2. In the section Included Changes, deployment options and select Show Filter.

image

3. In the filter, put [.sln] and already have all the files, .sln files package to protect. (piece of censorship I have made on the image)

image

4 Then the option to Exclude All does not include these files changes to protect.

5. Ready! Open-mouthed smile

Greetings @ La Finca

El Bruno

imageimageimageGoogle

[#VS2013] HowTo: eliminar de un checkin todos los archivos con una extensión determinada ( yo subo código no soluciones!)

image

Hola,

existen momentos donde te encuentras con que la cosa más simple puede ser muy complicada (o tediosa, o consumirte mucho tiempo, etc …)

Un ejemplo de esto, es cuando trabajas con Visual Studio 2010 intentar excluir de un CheckIn todos los archivos con una determinada extensión (esto era un poco infernal). Por suerte con las últimas modificaciones al Team Explorer, esto ahora es un proceso casi natural. Por ejemplo, si en un checkin grande no queremos incluir los archivos .sln, podemos seguir los siguientes pasos

1. En el Team Explorer seleccionar la sección PENDING CHANGES.

2. En la sección Included Changes, desplegar las opciones y seleccionar Show Filter.

image

3. En el filtro, ponemos [.sln] y ya tenemos todos los archivos .sln dentro del paquete de archivos a proteger. (pedazo de censura he hecho sobre la imagen)

image

4. Luego la opción Exclude All se encarga de no incluir estos archivos dentro de los cambios a proteger.

5. Listo !!!! Open-mouthed smile

 

Saludos @ La Finca

El Bruno

image image image Google

[#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

[#TFS2012] Now if GIT + TFS = true;)

image

Buenas,

in the event of new year’s Eve about what you have to know a ALM hesitate to 2013 one of the issues that I stressed and point to study was GIT . Then behold, well, today I entered in my account from Team Foundation Service and I find the following:

image

A striking new red color for related topics with GIT ? That at the time of creating a Team Project now have the option of using the versions of files from TFS of lifetime management or GIT .

image

But be careful! that not everything is transparent for Visual Studio 2012. You can now create a Team Project with support of GIT does not mean that we should continue to work as before with Team Foundation Server. We are going everywhere.

GIT is a chestnut”

Think that thousand and one time let this sentence, mainly in times of frustration or despair when I could not do something in GIT which was used in TFS. This is frustration of rookie, after a for weeks you get used to working with GIT and the truth is that you spend it well. However, Visual Studio IDE 2012 is not ready for GIT and Team Foundation Server less!

So the friends of Seattle got batteries and 6 months ago began to modify GIT to incorporate the advantages of the DVCS within the wonderful idea of all-in-One of Team Foundation Server. what has been the result? as many push for changes in the core of GIT by Microsoft employees (Scott Hanselman does an overview of this topic and others in this post ). )

Note: silo have well read: MICROSOFT brings expertise in projects OPEN SOURCE form free, LO freak kid! Here’s an example ;)

image

Now we return to the subject, what’s with the Source Control Explorer? I cant see my TFS projects +GIT within the same… This is normal: the Source Control Explorer is the client of the model view client/server TFS.

To work with Git at this moment is to install the current beta 2 Update for Visual Studio 2012. Once we have installed and connect to a Team Project that uses GIT, we can see that the work options are offering us Git

image

You can see the full step by step from here .

 

Saludos @ La Finca

 

El Bruno

image image image

[#TFS2012] Ahora si GIT + TFS = true ;)

image

Buenas,

en el evento de fin de año sobre lo que tendrá que conocer un ALM Dude en el 2013, uno de los temas que remarqué como punto a estudiar era GIT. Pues mira que bien, hoy entro en mi cuenta de Team Foundation Service y me encuentro con lo siguiente:

image

A que llama la atención el nuevo color rojo para lo temas relacionados con GIT? Pues que al momento de crear un Team Project ahora tenemos la opción de utilizar la gestión de versiones de archivos de TFS de toda la vida o GIT.

image

Pero cuidado !!! que no todo es transparente para Visual Studio 2012. Que ahora podamos crear un Team Project con soporte de GIT no significa que debamos seguir trabajando igual que antes con Team Foundation Server. Vamos por partes.

GIT es una castaña”

Creo que mil y alguna vez solté esta frase, principalmente en momentos de frustración o de desesperación cuando no podía hacer algo en GIT a lo que estaba acostumbrado en TFS. Esto es frustración de novato, después de un para de semanas te acostumbras a trabajar con GIT y la verdad es que te lo pasas bien. Sin embargo, Visual Studio 2012 como IDE no está preparado para GIT y Team Foundation Server menos !

Así que los amigos de Seattle se pusieron las pilas y desde hace 6 meses se pusieron a modificar GIT para incorporar las ventajas de este DVCS dentro de la maravillosa idea de All-In-One de Team Foundation Server. ¿Cuál ha sido el resultado? pues muchos push de cambios en el core de GIT por parte de empleados de Microsoft (Scott Hanselman hace un repaso de este tema y otros en este post. )

NOTA: sílo has leído bien: MICROSOFT APORTA CONOCIMIENTOS EN PROYECTOS OPEN SOURCE DE FORMA GRATUITA, LO FLIPAS CHAVAL! Aquí tienes un ejemplo 😉

image

Ahora retomamos el tema, ¿qué pasa con el Source Control Explorer? no puedo ver mis proyectos de TFS + GIT dentro del mismo… esto es normal: el Source Control Explorer es la vista cliente del modelo cliente-servidor de TFS.

Para trabajar con Git en este momento es instalar la versión beta actual Update 2 para Visual Studio 2012. Una vez que lo tenemos instalado y nos conectamos a un Team Project que utilice GIT, podremos ver que las opciones de trabajo son la que nos ofrece Git

image

El step by step completo se puede ver desde aquí.

Saludos @ La Finca

El Bruno

image image image

[#TFS2012] Add #Skype as a new IM provider in in Team Explorer

image

Buenas,

some time ago I commented about how the Power Tools for TFS 2012 gave us a natural integration with MSN Messenger and LYNC within Team Explorer. The Team Members section we can see something similar to the following image.

image

When we see the providers, in my case we can see that I’m working with Lync and without MSN Messenger.

image

Now well, as we all know our friend MSN Messenger has its days numbered, and the future is LYNC. Luckily our friend Nico has updated their extension to the power tools and has included the final version of Skype therein. It can be downloaded from http://tfscollab.codeplex.com/ and once you launch the installer:

image

You can see that at the time of access to Team Members, Skype is requesting authorization to be able to integrate with Team Explorer.

image

Once given permission, we can already see at SKYPE as one supplier.

image

Simply great! Risa

PD: If you encounter this error when Team Explorer to access, is likely my that it is because one of the executables 2 is running with administrator permissions: or Skype or VS2012.

image

Saludos @ Home

El Bruno

image image image

[#TFS2012] Agregando #Skype como proveedor en el Team Explorer

image

Buenas,

hace algún tiempo comenté sobre como las Power Tools para TFS 2012 nos daban una integración natural con MSN Messenger y LYNC dentro del Team Explorer. En la sección Team Members podemos ver algo similar a la siguiente imagen.

image

Cuando vemos los proveedores, en mi caso podemos ver que estoy trabajando con Lync y sin MSN Messenger.

image

Ahora bien, como todos sabemos nuestro amigo MSN Messenger tiene los días contados, y el futuro es LYNC. Por suerte nuestro amigo Nico ha actualizado su extensión para las power tools y ha incluido la versión final de Skype en las mismas. La misma se puede descargar desde http://tfscollab.codeplex.com/ y una  vez que lanzas el instalador:

image

Puedes ver que al momento de acceder al Team Members, Skype solicita autorización para poder integrarse con el Team Explorer.

image

Una vez dado el permiso correspondiente, ya podremos ver a SKYPE como un proveedor más.

image

Simplemente genial !!! Risa

 

PD: Si cuando accedes al Team Explorer te encuentras con este error, es my probable que el mismo sea porque uno de los 2 ejecutables se esté ejecutando con permisos de administrador: o Skype o VS2012.

image

Saludos @ La Finca

El Bruno

image image image

[#TFS] Separate installer for the client of Team Foundation Server object model 2010 SP1

image

Buenas,

today I came across a question of those that leave me with a little crooked mouth. It is that an acquaintance that is developing extensions for TFS with the SDK (and in Java part!) I was wondering if it was really necessary to install Visual Studio 2010 or Team Explorer.

The truth is that the first answer that came to mind was a Yes, but then I remembered that there’s this package and it is exactly for this scenario

Team Foundation Server 2010 SP1 Object Model Installer

Download: http://visualstudiogallery.msdn.Microsoft.com/a37e19fb-3052-4fc9-bef7-4a4682069a75

Although, of course, you still need a CAL to connect you, although it does not validate.

Saludos @ La Finca

El Bruno

image image image