Welcome to MSDN Blogs Sign in | Join | Help

Upgrading to Orcas Beta 2

With Orcas Beta 2 now available, I'm starting to see questions about the upgrade process and the availability and interoperability of other components (that don't ship in the box with Orcas).  Let me try to clear some of this up.

VSTS Web Access - This is the new web UI (formerly TeamPlain) that we acquired a few months ago.  Our work to run it through the Microsoft release process for a Power Tool release is nearly complete.  I'm expecting it to be available for download for licensed TFS users in the next day or two - watch for my announcement and list of improvements, etc.  This version will work with either Orcas or TFS 2005.  However, it is still compiled with the TFS 2005 object model (it has not been rebuilt with the Orcas one yet).  The reason for this is that we don't want to require everyone who wants to use it to install the Beta.  Because we maintained a very high level of compatibility between Orcas and TFS 2005, the updated Web Access tool can still work fine with an Orcas server even though it uses the TFS2005 object model.  The implication of this, though, is that you will need to install the TFS 2005 Team Explorer on any machine on which you install VSTS Web Access.

TFS Power Tools, MSSCCI provider, etc - Like VSTS Web Access, these have not yet been recompiled for Orcas, but they will work fine against an Orcas server as long as you install the TFS 2005 Team Explorer on any machine on which you want to use them.  For most of the Power Tools this will be relatively transparent.  For the ones that are integrated into the VS shell, you will find that they only appear in the VS2005 shell and won't load in the Orcas VS shell.  Since we integrated most of them into the Orcas product, this won't matter much to you.  However, one will stand out - the Process Template Editor.  You will need to continue to use the Process Template Editor from inside a VS 2005 shell (one comes with the Team Explorer 2005 install).  Over the next couple of months, we will be recompiling and adjusting all of our Power Tools for the Orcas release.  I'm roughly thinking we'll get this done in Sept and that all TFS Power Tool releases from there forward will be based on the Orcas (TFS/VS/VSTS 2008) components.

Side by side - So you might ask, what if I need to keep using VS/Team Explorer 2005 on the same machine as Orcas?  That's fine.  They can be installed side by side on the same machine.  This includes the fact that you can install the Team Explorer 2005 on the Orcas TFS server itself if you choose to install the VSTS Web Access Power Tool there.

TFS Proxy - I've had a few people ask what to do if you have a TFS Proxy server and you have a mix of TFS 2005 and Orcas servers.  You can use either the TFS 2005 or the Orcas Proxy server and either one will work with both TFS 2005 and Orcas TFS servers.

TFS Build machines - TFS build machines are coupled to the version of the TFS server they work with.  You must use a TFS 2005 build server with a TFS 2005 server and an Orcas build server with an Orcas server.  However, you can install both TFS 2005 and Orcas build servers on the same machine if you choose.

Team Explorer & TFS - I've said this many times, but I'll say it again for completeness.  The Orcas Team Explorer client will work with a TFS 2005 server and the Team Explorer 2005 client will work with an Orcas TFS server.  We kept a very high bar on compatibility to make migration easy.

Upgrading your server - Upgrading your TFS 2005 server to Orcas should be a seamless process.  Orcas will perform an in place upgrade of your TFS data and work perfectly when it is done.  Check out the install guide for details and make sure to take backups of your databases first - just in case something goes wrong.  Better safe than sorry.

We've tried hard to make this transition as easy and painless as possible.  If you have questions about additional components and their interoperability with Orcas, let me know and I'll track down the answers for you.

Footnotes...

A couple of days ago I blogged about the imminent release of Rosario CTP 8.  I got the naming wrong.  It's going to be called "Microsoft® Visual Studio® Team System Code Name “Rosario” August 2007 CTP".  Don't get me started on naming, I'll call it the Rosario August CTP :).  It looks like we're going to hold that until early next week to finish off a few release mechanics and let people have the weekend, undisturbed, to play with the new Orcas Beta.  Remember that while Orcas Beta 2 is a "go-live" release, the Rosario CTPs are nothing of the sort - they are just an early preview of where we are headed with Rosario.

I'm going to try really hard to stop calling it "Orcas".  Now that the product has an official name, I'm going to try to call it TFS 2008, VSTS 2008, VS 2008, etc.  I'm sure I'll slip up some but remember they are the same thing.

Thanks.  We're looking forward to your feedback,

Brian

Published Friday, July 27, 2007 8:08 AM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Upgrading to Orcas Beta 2

Friday, July 27, 2007 11:07 AM by Ned Hamilton

Does Beta 1 have to be uninstalled first?

# re: Upgrading to Orcas Beta 2

Friday, July 27, 2007 11:39 AM by bharry

Yes, Beta 1 needs to be uninstalled first (if you have it installed).

Brian

# re: Upgrading to Orcas Beta 2

Friday, July 27, 2007 11:55 AM by Alex Black

Hi Brian, I've uninstalled Beta 1, and installed Beta 2, and installed Team Explorer, but I can't connected to source control, which I think is running on TFS 2005.

In the team explorer tab in VS2008, there is no longer a tree node for 'Source Control'.

In Tools->Options when I go to the source control section, the 'current source control plug-in:' says 'none' and if I pick 'Visual Studio Team Foundation Server', it immediately reverts to None!

Any ideas? I tried uninstalling Team explorer and reinstalling it.

Thanks!

- Alex

# re: Upgrading to Orcas Beta 2

Friday, July 27, 2007 11:57 AM by David Martin

I have installed the VS 2008 Team Suite Beta 2, and now I'm looking to install the Team Explorer 2008 client.  I'm not sure where to download that from.  Do I need to download the entire TFS Beta 2 image?  Is it included in the VS 2008 Team Suite Beta 2 image?

# re: Upgrading to Orcas Beta 2

Friday, July 27, 2007 11:59 AM by Alex Black

Hi David, I downloaded the entire VS 2008 Team Foundation Server image and installed the Team Explorer 2008 client from there, though I'm not yet able to connect to source control with it :(

- Alex

# Team Build Compatibility between 2005 and 2008

Friday, July 27, 2007 12:22 PM by Buck Hodges

The following question came up today, and I thought it would be useful to post. One thing I didn't mention

# Team Build Compatibility between 2005 and 2008

Friday, July 27, 2007 12:43 PM by Noticias externas

The following question came up today, and I thought it would be useful to post. One thing I didn't

# Visual Studio 2008 Beta2 Downloads

Friday, July 27, 2007 1:47 PM by Javier G. Lozano

Visual Studio 2008 Beta2 Downloads

# Visual Studio 2008 Beta 2, Silverlight, Rosario, and more!

Friday, July 27, 2007 8:42 PM by Brain Matter

Visual Studio 2008 Beta 2, Silverlight, Rosario, and more!

# re: Upgrading to Orcas Beta 2

Saturday, July 28, 2007 7:19 AM by bharry

Alex, we connected in email and I've hooked you up with someone on the version control team that should be able to help you.  Let me know if that doesn't resolve itself quickly.

David, yes.  Team Explorer 2008 comes on the TFS image.  You need to download that.

Brian

# re: Upgrading to Orcas Beta 2

Monday, July 30, 2007 4:21 AM by aelij

Hi Brian,

Can you give some details about upgrading WSS 2 to 3? It is like a normal WSS upgrade?

Thanks,

Aelij.

# re: Upgrading to Orcas Beta 2

Monday, July 30, 2007 5:02 AM by Harry M

Hi Brian,

any ideas how to move projects frmo a beta 1 server to a beta 2? is there an export/import wizard somewhere?

cheers,

Harry

# re: Upgrading to Orcas Beta 2

Monday, July 30, 2007 8:07 AM by bharry

Officially migrating data from Beta 1 is not supported.  However, the upgrade code was written to support it and it was lightly tested.  So, you can try treating a Beta 1 upgrade just like a TFS 2005 upgrade - just un install the Beta 1 and install the Beta 2 and point it at your TFS databases from Beta 1.  The install utility should take it from there.  Again I can't promise your experience will be seamless but I think it will work.

Yes, WSS2 -> WSS3 is like a normal WSS upgrade.  Nothing we do to the WSS site should interfere with that.

Brian

# Moving to VSTS 2008 Beta 2

Wednesday, August 01, 2007 9:34 AM by Jeff Beehler's Blog

Hopefully by now you've downloaded Visual Studio Team System 2008 Beta 2 , read Brian's blog on upgrading

# VSTS Links - 08/02/2007

Thursday, August 02, 2007 10:59 AM by Team System News

Jeff Beehler on Watch out Tech Ed 2007 sessions. Rob Caron on Visual Studio Team System 2008 Team Foundation...

# re: Upgrading to Orcas Beta 2

Friday, August 03, 2007 5:42 PM by Ken

Brian,

Looks like we're having the same problem that Alex reported earlier; we've installed VS2008 B2 on a couple machines [never had B1 there] and VS2008 is unlable to connect to our TFS2005. In fact, no source management providers show up on the list at all.

Thanks.

Ken

# re: Upgrading to Orcas Beta 2

Monday, August 06, 2007 10:36 AM by bharry

I suspect Alex's solution was different than yours.  He had openned a bound solution while Team Explorer was uninstalled and disabled the loading of the TFS package when prompted.  His problem was fixed by running

devenv /resetskippkgs

You can try that.  Your problem does seem to indicate some kind of a package load failure.

Let me know if that doesn't work and we'll have someone help you diagnose it.

Brian

# re: Upgrading to Orcas Beta 2

Tuesday, August 07, 2007 3:02 PM by Brandon

Brian,

Just some feedback on the upgrade process of TFS from TFS v1 to Orcas Beta2.  The upgrade process was very smooth this go around. Congratulations.  One thing that almost threw me was the lack of progress made while upgrading the .NET Framework to 3.5.  The installion sat there for at least 5 to 10 minutes without progressing or giving any indication of progress.  It was so long that I almost cancelled the install because I thought it was hung.  Anyway, that is my only criticism of the upgrade.  By just being patient it successfully upgraded everything and ran the first time.  

Brandon

# re: Upgrading to Orcas Beta 2

Tuesday, August 07, 2007 3:49 PM by bharry

That's fantastic to hear.  I'll pass on the comment about progress and see if there is anything we can do about that.  Unfortunately, some of those kinds of things are buried too deep in the installer technologies and are out of our control but I'll check into this one.

Brian

# re: Upgrading to Orcas Beta 2

Thursday, August 16, 2007 9:27 AM by CAB

Run into same problem as Ken, TFS 2005 provider not present in Plug-in Selection...

# re: Upgrading to Orcas Beta 2

Thursday, August 16, 2007 11:04 AM by bharry

Have you tried running...

devenv /ResetSkipPkgs

?

Brian

# re: Upgrading to Orcas Beta 2

Thursday, August 16, 2007 11:40 AM by CAB

Tried that before, still not present...

# re: Upgrading to Orcas Beta 2

Thursday, August 16, 2007 3:55 PM by hippietim

CAB, please contact me via my blog:

http://blogs.msdn.com/hippietim/contact.aspx

Be sure to include your email address.

Thanks!

# re: Upgrading to Orcas Beta 2

Monday, August 20, 2007 9:26 AM by bharry

Here some question that may help us determine what is happening:

1.      Can you run any of the tf commands from the command line?  For example, tf workspaces /s:http://your_server_name:8080

2.      Do you have the following registry keys:

a.       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\SourceControlProviders\{4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}

b.      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\{D79B7E0A-F994-4D4D-8FAE-CAE147279E21}

3.      What is the value of HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\CurrentSourceControlProvider.  

a.       Do you have write access to this key?

b.      Is there any text in the output toolwindow after you attempt to change the Source Control plugin

4.      Do you have the file TfsProviderStub.dll in the installation directory?  If you installed on C, it would be here: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VS SCC\TfsProviderStub.dll

5.      Verify you have the following files in C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

a.       Microsoft.VisualStudio.TeamFoundation.VersionControl.dll

b.      Microsoft.TeamFoundation.VersionControl.Controls.dll

6.      What OS?  

# re: Upgrading to Orcas Beta 2

Monday, August 20, 2007 4:33 PM by mbelding

Hi Brian,

I installed VS 2008 Beta 2 over an existing VS 2005. I did not install the beta 1.  I do not have any of the registry settings, nor the files in the private assemblies folder.  I did install the team system version of the beta.  I am using Windows XP SP2.  The source control plug in remains my VS 2005 IDE but not in the VS 2008 IDE.

Any ideas would be great

Mike

mbelding@ethicspoint.com

# re: Upgrading to Orcas Beta 2

Monday, August 20, 2007 7:30 PM by James

I have the same problem as Ken, CAB, and mbelding.  Here are the answers to your questions:

1. No, and I noticed that the VS command prompt batch script failed to execute (!) due to my PATH containing the entry "C:\Program Files\Microsoft DirectX SDK (February 2006)\Utilities\Bin\x86" with the quotes; I had to remove the quotes before I could get a VS command prompt.

2.

a. No

b. No

3. (Default): {00000000-0000-0000-0000-000000000000}

ProviderRegKey: Software\Microsoft\SourceSafe

4. No.

5.

a. No

b. No

6. XP SP2.  I have VS 2005 installed but have not installed any previous Orcas or .NET Framework 3+ beta.

Sounds to me like the installer just forgot to install TFS source control.  I looked in the installer's "Custom" install page for a TFS source control feature, but couldn't find any entries for it (I selected every feature available).

I did have trouble during the install; the first time it failed.  I uninstalled and tried again and it finished installing the second time.  But I can't find any entries in the installer's "Custom" page relating to TFS source control.

Here's the abridged contents of my about box if it's any help:

Microsoft Visual Studio 2008

Version 9.0.20706.1 Beta2

Microsoft .NET Framework

Version 3.5

Installed Edition: Enterprise

Microsoft Visual Basic 2008

Microsoft Visual C# 2008

Microsoft Visual C++ 2008

Microsoft Visual Studio 2008 Tools for Office  

Microsoft Visual Studio Team System 2008 Beta 2 Architecture Edition

Microsoft Visual Studio Team System 2008 Beta 2 Test Edition

Microsoft Visual Web Developer 2008

Microsoft Web Application Projects 2005

Version 9.0.20706.1

Microsoft Visual Studio Team Edition for Database Professionals Version 9.0.20706.1

Visual Studio Team System 2008 Beta 2 Development Edition

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 11:27 AM by Andre

I've recently installed VS2008 Beta 2 and Team Explorer. When trying to check in items, I get the following error:

internal error in Changeset Comments Policy

(Note that using VS2005 on the same machine does not exhibit this error.)

I can override the policy, but this is obviously less than ideal. I understand this may be related to our use of the TFS Power Tools under VS2005, and that they are not yet compatible with VS2008.

Does this make sense? Is there any current workaround, and is it likely that this error will "go away" once the Power Tools are released for VS2008?

Thanks,

Andre

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 1:52 PM by bharry

James,

It looks like (based on the about box and the install logs) you have not installed the Team Explorer yet.  This is what allows you to connect to Team Foundation Server.  If you are using VS 2008, tt's in the TFS download link you'll find here: http://blogs.msdn.com/bharry/archive/2007/07/26/orcas-beta-2-download-urls.aspx

If you are using VS 2005, you will need to find your TFS 2005 install disk.

I think it's in a folder called TFC (for Team Foundation Client).

Brian

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 2:12 PM by bharry

Andre,

I think you've nailed it.  The problem is that the Checkin policy power tools are compiled against the TFS 2005 assemblies but are loaded in VS2008 which uses the TFS 2008 assemblies.

We'll be releasing updated Power Tools for VS 2008 in the next few months.  You can either wait until then or you can try to muck around with setting assembly binding policies in your devenv.exe.config file to cause the older TFS assemblies to be redirected to the newer ones.

Brian

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 6:28 PM by James

Why is the TFS plugin not included on the "Team System" "Team Suite" DVD?   The nomenclature is highly confusing.

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 8:04 PM by bharry

You ask a good question and I wish I had a better answer.  It starts with some history.  TFS 2005 originally shipped at a different time than VSTS 2005 (it was about 3-4 months late).  That's why it wasn't originally included in the VSTS client SKUs.

In VSTS 2008 TFS will be shipping at the same time and we originally intended to combine the setups.  Unfortunately, when we costed all of the work we needed to do, it didn't fit so we had to cut it.  At that time status quo kicked in and we left things the way they were.

The TFC setup has to be on the TFS disk because you can purchase TFS and CALs and use TFS without buying VSTS client SKUs.  However, there's no reason we couldn't drop the TFS client onto the DVD with the VSTS role SKUs.  The only problem might be the amount of space on the DVDs.

I've just kicked off a thread to discuss the possibility of including it on the disk.  We'll see where that goes.

Thanks,

Brian

# re: Upgrading to Orcas Beta 2

Tuesday, August 21, 2007 8:46 PM by James

Ah, I figured it was something like that.  I notice the TFC setup directory is 600 MB; ouch!  I hope you can squeeze it on (and hopefully include a link in the autorun.exe so people realize it's there).  Thanks for your reply and effort in improving this!

# re: Upgrading to Orcas Beta 2

Monday, October 22, 2007 1:10 PM by Rupak Ganguly

Brian,

We have a TFS 2005 which we connect via Team Explorer 2005 and VS 2005. Now, we have installed VS2008 Beta 2 on some machines to evaluate it. The VS2008 installed side-by-side with a hitch. Now, I want to connect to TFS 2005 from my VS 2008. Here is what I want to know:

1. Since I already have Team Explorer 2005 installed and can connect to my TFS 2005 via VS 2005 Team Suite, do I need to install Team Explorer 2008 to be able to connect to the same TFS 2005 via VS 2008 Team Suite?

2. Connecting to TFS 2005 with Team Explorer 2008 via VS 2008 will not chnage anything in the TFS 2005 that might jeopardize my development setup or source code in my real world of VS2005 environment?

Any help will be greatly appreciated.

# re: Upgrading to Orcas Beta 2

Tuesday, October 23, 2007 1:41 AM by bharry

1) Yes, you will need to install Team Explorer 2008.  It is required to integrate with VS 2008.  It will work with either a TFS 2005 or TFS 2008 server.

2) Generally, that's right.  There's only two things to be mindful of.  Don't use TE 2008 to edit your checkin policies because after you do, they won't be editable in TE 2005.  And don't use TE 2008 and edit your build definitions because that will cause some limitations for TE 2005.  Other than that, there should be no issues whatsoever.

Brian

# re: Upgrading to Orcas Beta 2

Wednesday, October 31, 2007 1:33 PM by Pam

Brian,

Our team is installing TFS Beta 2--mostly for the purpose of evaluating source control and process stuff. However, I'd like to be able to continue to use VS2005 as my development platform.

We've installed the server component, and I've installed the Client components on my development machine. Is there a way that I can access the TFS 2008 tool from within my VS2005 IDE? (I.e., How do I get the "Connect to team foundation server" item on my tools menu?)

Thanks,

Pam

# re: Upgrading to Orcas Beta 2

Wednesday, October 31, 2007 1:36 PM by bharry

You will need to install Team Explorer 2005 to get client integration with your VS 2005 IDE.  Team Explorer 2005 will work with the TFS 2008 server just fine.

Brian

# re: Upgrading to Orcas Beta 2

Wednesday, October 31, 2007 1:37 PM by Pam

Wow! Thanks for the lightning fast response! Much appreciated...

# re: Upgrading to Orcas Beta 2

Monday, March 10, 2008 10:23 AM by Andy

Is there a list of known issues anywhere pertaining to the use of VSTS 2008 with TFS 2005?  My team is trying to use these together and has run into some pretty serious problems.  Thanks.

-Andy

# re: Upgrading to Orcas Beta 2

Sunday, April 20, 2008 4:15 PM by bharry

I have blogged a few minor issues in my blog posts on TFS 2008 features and compatibility.  However, none of them are serious (of course, that can always be in the eye of the beholder).  If you could list some examples of issues you are seeing, I might be able to help you.

Brian

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker