Upgrading to Team Foundation Server 2012 Update 1

Audience

Everyone

As usual I am going to update my local Team Foundation Server environment to Team Foundation Server 2012 Update 1 first and with Windows 8 and Hyper-V that is easy. If you are creating a new Team Foundation Server 2012 instance you can just install directly from the Update 1 media. Its all there…

Revert your snapshot before you install Team Foundation Server 2012 Update 1
Figure: Revert your snapshot before you install Team Foundation Server 2012 Update 1

If you are installing against a production box make sure that you take a snapshot before you proceed. You can delete it after we have tested the upgrade but you should always take the snapshot.

Visual Studio 2012 Q1 Team Foundation Server
Figure: Team Foundation Server 2012 Update 1 includes the full install
One of the main things to note is that this is a full copy of Team Foundation Server 2012 that includes Update 1. So if you are installing Team Foundation Server from scratch then this install replaces the previous one and you can no longer download Team Foundation Server without Update 1.

Upgrading Team Foundation Server 2012 to Update 1
Figure: Upgrading to Team Foundation Server 2012 Update 1

The install is easy and it will detect wither you have an existing install of Team foundation Server before proceeding.

If you have Team Foundation Server 2008 or 2010 it will ask you to uninstall this first (don’t worry your data would still be intact) and then it would launch a choice of wizards. If you already have Team Foundation Server 2012 it will run through the upgrade process and present you with the upgrade wizard.

Upgrading the Brian Keller VM to Team Foundation Server 2012 Update 1
Figure: Upgrading the Brian Keller VM to Team Foundation Server 2012 Update 1

Depending on what else you have installed and which version of your OS you are running on you may get asked to reboot. This is what messed up many folks installing the update on Brian Keller’s VM.  The trick there is to disable the date manipulation scripts that run on start-up prior to any reboots.

You should however wait until Brian adds Visual Studio 2012 Update 1 to the ALM Virtual Machine this week.

But I digress…

Configuration of Team Foundation Server 2012 Update 1

Once you run the install and maybe do a couple of reboot you will be done…

Upgrade of an un-configured TFS 2012 to Update 1
Figure: Upgrade of an un-configured TFS 2012 or TFS 2008/2010 to Update 1

As I mentioned before if you are upgrading from a previous version it will present you with the main Configuration Center where you can choose what you want to do… Upgrade being the correct choice Smile unless you have a more complex install then do an “Advanced” install and then a “tfsconfig /import” command to pull in and upgrade your 2008 or 2010 detached collections.

Upgrade of an TFS 2012 RTM to Team Foundation Server 2012 Update 1
Figure: Upgrade of an TFS 2012 RTM to Team Foundation Server 2012 Update 1

However with an existing TFS 2012 instance you will automatically be presented with the Upgrade wizard as it can kina guess what you want…

 Choosing your database for upgrade to Team Foundation Server 2012 Update 1
Figure: Choosing your database for upgrade to Team Foundation Server 2012 Update 1

Now, just as you would do for any upgrade you will need to verify all of the configuration details, but it will default to the existing ones. One unfortunate thing is that you will need to know the passwords for any custom accounts that you are using.

Enter your Report Reader Account for Team Foundation Server 2012 Update 1
Figure: Enter your Report Reader Account for Team Foundation Server 2012 Update 1

At a minimum you will need your Report Reader Account password and maybe your TFS Service account password. This is a security restriction but we are hoping that Microsoft will allow us to use the same values that are already stored, but for now we need to fill it out… this is the primary reason that we even get the wizard…

In the real world I dought that many folks will be changing their settings as part of this type of upgrade, but I guess it could happen…

All green an good with the Team Foundation Server 2012 Update 1
Figure: All green an good with the Team Foundation Server 2012 Update 1

This is an easy update with very low risk and can be done in place if you are upgrading from the 2012 RTM.

It takes a little more planning to go from 2008 or 2010 to 2012, but it is ultimately just as easy.

Upcoming Training Opportunities

These are the next five classes we have, and you can check out our full public schedule of classes.

Timezone:
Live Virtual Professional Scrum Product Owner online 8th May 2023
Virtual
8-11 May, 2023
12:00-16:00 EDT
4 half-days
Live Virtual Applying Professional Scrum in Minecraft on 15th May 2023
Virtual
15-18 May, 2023
09:30-13:30 BST
4 half-days
Live Virtual Advanced Professional Scrum Master Online on 15th May 2023
Virtual
15-18 May, 2023
12:00-16:00 BST
4 half-days
Live Virtual Advanced Professional Scrum Product Owner Online on 22nd May 2022
Virtual
22-25 May, 2023
09:00-13:00 BST
4 half-days

We can deliver any of our courses as private in-house training over Microsoft Teams & Mural. We also recommend training based on your accountabilities or role, you can go directly to recommended courses for Scrum MastersProduct OwnersDevelopers and Agile Leaders.

Create a conversation around this article

Share on Facebook
Share on Twitter
Share on Linkdin

Related Courses

No items found

Read more

Martin Hinshelwood (He/Him) nkdAgility.com
https://youtu.be/2I3S32Sk8-c What would you advise a scrum team to do in their first 4 weeks? That’s an interesting question because it depends on the intention of the team. In my opinion, if their intention is to try scrum, then that is what they should focus on in the first 4 …
Martin Hinshelwood (He/Him) nkdAgility.com
https://youtu.be/QgPlMxGNIzs How do you think Agile is evolving since its inception in 2001? I think agile has been evolving steadily, although not always in the way we would like to see. Hierarchy One of the central ideas expressed in the agile manifesto, and reinforced through the agile values and principles, …
Martin Hinshelwood (He/Him) nkdAgility.com
https://youtu.be/9PBpgfsojQI 2023 is predicted to be a very tough year. What do you think will be needed to win and improve? Businesses will need to be far more astute than they are now. I work with organizations, year in and year out, who have no idea what their cohesive, corporate …
Martin Hinshelwood (He/Him) nkdAgility.com
https://youtu.be/bpBhREVX85o How does scrum help leadership teams pick the most valuable work to focus on? It doesn’t. Scrum is a lightweight agile framework; it has nothing in it that helps leadership teams pick the most valuable work to focus on. Sure, it provides a framework for decision-making, but it doesn’t …

OUR TEAM

We believe that every company deserves high quality software delivered on a regular cadence that meets its customers needs. Our goal is to help you reduce your cycle time, improve your time to market, and minimise any organisational friction in achieving your goals.

naked Agility Limited is a professional company that offers training, coaching, mentoring, and facilitation to help people and teams evolve, integrate, and continuously improve.

We recognise the positive impact that a happy AND motivated workforce, that has purpose, has on client experience. We help change mindsets towards a people-first culture where everyone encourages others to learn and grow. The resulting divergent thinking leads to many different ideas and opportunities for the success of the organisation.