As I am sure that almost everyone will remember, recently announced that Service Pack 1 for both Visual Studio 2010, and for Team Foundation Server 2010.
And one of the questions I have received lately, it’s "ok, but I have ridden Management Lab, with several virtual environments, what and where I have to install each service pack (TFS and VS)?"
The answer is simple, in part, so let it.
Team Foundation Server and Team Build 2010
The easy part, is the Team Foundation Server itself where, if we do not have Visual Studio installed on the same server, we only need SP1 for Team Foundation Server. And if we have Visual Studio 2010 also installed, you need the Visual Studio SP1 as well.
This also apply to our servers with Team Build 2010.
Test controller 2010
In our Test Controller 2010, install the Visual Studio 2010 SP1 only (siemppre and when we do not have more components of TFS).
This is where we have more work to do, because, depending on the capabilities that we have assigned to our surroundings we have to install either (or both) SP1.
Let’s first recall the capabilities we can allocate our virtual environments:
- Ability to execute automated tests through a Test Agent 2010 and Lab Agent.
- Ability to execute workflows, to deploy the application using Team Build 2010 and Lab Agent.
- Network isolation, to create duplicates and isolated environments at the network level. With Lab Agent.
This should already be a little clearer, so let’s see the three cases:
- We just need the Visual Studio 2010 SP1, as it is all part patched client.
- We need the Visual Studio 2010 SP1 to patch the Lab Agent, and SP1 of Team Foundation Server 2010 to patch the components of Team Build.
- We just need the Visual Studio 2010 SP1 to patch the Lab Agent.
And that’s it, now, encouragement, and to update our environments.