Upgrade TFS 2010 to TFS 2012 with Migration to a New Hardware – Part 7 – Verify upgrade success and other configuration


In this blog series I start to explain step-by-step tutorial on how to upgrade existing TFS 2010 to TFS 2012 Update 1 with the migration to a new hardware, the series will include videos and images as well. In the last post I will include one video that collect all parts for one-shot view, this series consist of following parts:

Each part consist of one or many sections as needed.

=================================================================================

Part 7 – Verify upgrade success and other configuration.

  • Verify the success of the upgrade and complete other configuration.

The following is the video that explain this blog post.

 

Verify the success of the upgrade and complete other configuration.

In this section I will verify the upgrade of the old projects and review how the old and the new features are working properly, so I will review the migration of the Source Control, SharePoint, Reporting, and also the new features like Task Board and Product Backlog.

Navigate to the Team Explorer folder inside the TFS 2012 media in your DVD, double click on team explorer installation file.83-Install-Team-Explorer

Select I agree to license and terms and conditions and it’s better to join the customer experience if you want, after that click INSTALL.84-Install-Team-Explorer

After the installation complete, launch Team Explorer, click on Connect to Team Foundation Server, from the drop down select the current server, in our case (TFS12UP) and then select the Default Collection, we will find that it retrieves the old project that was on TFS 2010, I will select that project (MarvelonTFS2010) and click Connect.85-connect-to-tfs2012

In Team Explorer home page, click on Source Control Explorer, navigate to the source code and open any source code file to review the code.86-examine-source-code

In Team Explorer home page, click on Work Items, double click on Product Backlog query and review the existing user stories of the old project.87-examine-workitems

In Team Explorer home page, click on Documents, click on Show Project Portal, type the user name and the password, the Dashboard opened successfully but the reports not displaying properly, so we need to add that site to the trusted sites.88-eamine-sharepoint

In Internet Explorer go to Tools, Internet Option then Security and add the current site to the trusted sites.89-1-add-siteto-trusted-sites

Refresh the page, now the reports displayed correctly.89-2-refresh-make-sure-its-ok

We need also to make sure of the report connection, so we will click on Excel Report, click on Bug progress or any report.90-open-excel-reports

Click on Data drop down and choose Refresh All Connection and make sure it has no error.91-review-refresh-all-connection-no-error

Now we are going to verify the new features of TFS 2012, from Team Explorer home page, click on Web Access, type the user name and password, the page open successfully but it’s not displaying properly, so we need to add that site to the trusted sites.92-examine-web-access

In Internet Explorer go to Tools, Internet Option then Security and add the current site to the trusted sites.93-add-web-access-to-trusted-sites

Refresh the page, now the Web Access displayed correctly.94-refresh-make-sure-its-ok

We want to verify the Agile planning Tool, so we will click on Work, we will find it’s not working because this team project need extra configuration because the process template, so we will click on Configure feature.95-review-task-board-config

Click on Verify, to verify that the wizard can perform that configuration automatically, this mostly happen if you are not customizing your process in a complex way that prevent the wizard from upgrade the process template.96-verify-new-features

The wizard show that it can perform that upgrade automatically and show the process template that it will be used for the upgrade, click Configure.97-configure-new-features

Team Project Upgrade completed successfully.98-config-applied

Go to the work tab again, to review the Task Board, we will find that the problem solved but there is another one because there is no iteration selected, so we will click on Select team’s Iterations.99-review-board

Select all iterations.100-select-all-iterations

Get back to Task Board, it’s working now but it’s empty, so I must assign my existing user stories to existing iteration or add new one assigned, so I will click on home to do that.101-task-board-no-error

Add new user story and by default it’s assigned for iteration 1.102-add-userstory-to-iteration

Get back to Task Board, now it’s working for the old project.103-Review-task-board-working-now

2 thoughts on “Upgrade TFS 2010 to TFS 2012 with Migration to a New Hardware – Part 7 – Verify upgrade success and other configuration

  1. Hi,

    I added the server to the trasted sites per your instructions, but I’m getting the follwing error for the right web parts:
    “Error ‭[1]‬

    Web Part Error: A Web Part or Web Form Control on this Page cannot be displayed or imported. The type Microsoft.TeamFoundation.WebAccess.WebParts.WorkItemSummaryWebPart, Microsoft.TeamFoundation.WebAccess.WebParts, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a could not be found or it is not registered as safe. ”

    And for the main excel web parts, for example “Task Burndown (hours)” I get the follwing error:
    “Unable to process the request.
    Wait a few minutes and try performing this operation again.”
    Do you have any idea how to fix it?

    • I was able to solve the Web Part Error by activating the “Visual Studio Team Foundation Server Configuration“ feature.
      I created the Excel Services Application and started it, but the error for excel web parts (for example: main excel web parts, for example “Task Burndown (hours)” ) in the dashboard is still there: “Unable to process the request.
      Wait a few minutes and try performing this operation again.”
      Do you know how to fix it?
      Thanks.

Leave a Reply

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