Team Foundation Server Upgrade Matrix

I’ve seen a lot of e-mail lately asking about the upgrade path from one release of Team Foundation Server to another. Here’s a matrix I compiled with input from members of the product team on which combinations are possible, and how:

 

ToBeta 3

ToBeta 3Refresh

To RC

ToRTM Trial

ToRTM Workgroup

ToRTM Standard

FromBeta 3

 

Yes1

Yes2

Yes3

Yes3

Yes3

From Beta 3 Refresh

No

 

Yes4

Yes5

Yes5

Yes5

From RC

No

No

 

Yes5

Yes5

Yes5

From RTM Trial

No

No

No

 

Yes6

Yes6

From RTM Workgroup

No

No

No

No

 

Yes6

From RTM Standard

No

No

No

No

No

 

1 - Upgrade to Beta 3 Refresh following Beta 3 to Beta 3 Refresh Migration instructions.
2 - Upgrade to Beta 3 Refresh following Beta 3 to Beta 3 Refresh Migration instructions, then use Beta 3 Refresh to RC upgrade package.
3 - Upgrade to Beta 3 Refresh following Beta 3 to Beta 3 Refresh Migration instructions, then use Beta 3 Refresh/RC to RTM upgrade package.
4 - Upgrade using Beta 3 Refresh to RC upgrade package.
5 - Upgrade using Beta 3 Refresh/RC to RTM upgrade package.
6 - Should require product key update only. For volume licensing customers, see this post to find your key.

Note – This doesn’t cover upgrading an evaluation version of SQL Server to a fully licensed copy of SQL Server, which is a separate issue. But a word to the wise – always upgrade before the trial expires if you plan to use that installation.

823