How to set up your current SharePoint site
You can continue to use the same SharePoint site you used with TFS 2010, if you perform a few procedures to update SharePoint. First you have to uninstall the old TFS extensions for SharePoint, and then install the new version of the extensions. You also want to make sure the service account that you will use on the upgraded Team Foundation Server is a member of the Farm administrators group.
To perform these procedures, you must be a member of the Administrators security group on Windows Server and a member of the Farm Administrators group in Windows SharePoint Services 3.0.
Uninstall the old TFS extensions
On the SharePoint site you were using with TFS 2010, uninstall the TFS Extensions for SharePoint (the uninstall screen for TFS 2008 looks different, but the process is exactly the same).
If SharePoint and the previous version of TFS were on the same computer, you have to uninstall the entire TFS application tier. In the new upgraded TFS deployment, your SharePoint server will be on a different server than the TFS application tier, and the only TFS component on the SharePoint server will be the TFS extensions for SharePoint.
Install the new TFS extensions
Run the TFS installation program from the product DVD and then use the Configure Extensions for SharePoint Products wizard.
To run the Team Foudnation Server installer
- Insert the Team Foundation Server DVD in the drive and launch the tfs_server.exe file to begin the installation.
- On the license terms dialog box, accept the license terms and then choose Install Now.
If you want to install Team Foundation Server to a specific location in the file system, choose the browse button (…) next to the default install location.
To configure Team Foundation Server Extensions for SharePoint Products
- In the Team Foundation Server Configuration tool, choose Configure Extensions for SharePoint Products and then choose Start Wizard.
The Team Foundation Server SharePoint Extensions Configuration wizard appears.
- Read the Welcome screen, and choose Next.
- Since SharePoint Products is already installed, skip to the next step. If SharePoint weren’t installed, you’d take these steps:
- Choose the big Install SharePoint Foundation 2010 button.
- Once the install completes, choose Next.
- Type the name of the SQL Server or named instance that will host the configuration databases for SharePoint Foundation 2010 and choose Next.
- Type a user account and password for the service account for SharePoint Foundation 2010 and then choose Next.
For more information about the requirements of this account, see Accounts Required for Installation of Team Foundation Server on MSDN.
- On the Review page, review the settings and choose Next.
The wizard validates your configuration.
- Choose Configure.
The wizard applies configuration settings. This process might take several minutes.
- Choose Next.
- Choose Close.
- Choose Close.
The Team Foundation Server Administration Console appears.
Add the TFS service account to the Farm Administrators group
If you’re using the same SharePoint site from your previous deployment, you may already have the TFS service account in the Farm Administrators group. If so, you can skip this step. Otherwise, you should follow the steps below to ensure the service account that you will use for TFS is added to the Farm Administrators group on SharePoint.
How do you know if this step is necessary? Here are two potential scenarios that would requrie you to perform this step.
- If you’re planning to change the account you’re using for the TFS service account during TFS upgrade, you should add the new account to the Farm Administrators group.
- If you are using Network Service and you’re planning to migrate the TFS application tier to new hardware, you should add the name of the new hardware followed by a $ symbol (Domain\ServerName$) to the Farm Administrators group.
To add the service account for TFS to the Farm Administrators group in Windows SharePoint Server 3.0 or Office SharePoint 2007
- In a web browser, open the SharePoint Central Administration site.
- Choose the Operations tab.
- Under Security Configuration, choose Update farm administrator’s group.
- In Groups, choose Farm Administrators.
- Choose New.
- In the Users/Groups box, enter the name of the service account for Team Foundation Server.
If you’re using Network Service, add the server name followed by a $ symbol. For example, domain\servername$.
- Choose OK.
Next Step: Which server upgrade path are you on?
- If you’re doing an in-place upgrade, you should go to Step 3, Run TFS Upgrade Wizard.
- If you’re doing a migration upgrade, you need to go to Step 4, move your data to the new instance of SQL Server you set up.