Home > Team Foundation Server > Team Foundation Server 2010 Beta 2 + Office SharePoint Server 2007 Single Server Installation – Part 2

Team Foundation Server 2010 Beta 2 + Office SharePoint Server 2007 Single Server Installation – Part 2

In Part 1 of my TFS 2010 Beta 2 + MOSS 2007 Single Server Installation walkthrough I described all TFS 2010 prerequisites and presented the necessary steps for a proper MOSS 2007 installation so that it can interoperate with TFS. In this second part I will present how to perform the actual TFS 2010 installation, which is much easier as you will see.

TFS 2010 Installation

To install TFS 2010:

1. Launch the setup and click Next.

TFS01

2. In the license terms screen, select I have read and accept the license terms and click Next.

TFS02

3. In the features to install screen select only Team Foundation Server and Build Service on the left side. You don’t need the Extensions for SharePoint Products and Technologies as you already installed MOSS 2007 in this server. Team Foundation Server Proxy is not needed either because that applies for remote access scenarios. Click Install and wait for the installation to finish.

TFS03

4. In the final screen make sure the Launch Team Foundation Server Configuration Tool checkbox is checked and click Finish.

TFS04

The TFS Configuration Tool will now start.

TFS 2010 Configuration

TFS 2010 configuration is a separate process from the main installation. This gives you the great benefit of being able to reconfigure your TFS as many times as you want without having to reinstall the software.

To configure TFS 2010:

1. On the Team Foundation Server Configuration screen select Advanced on the left side and click Start Wizard.

TFS05

2. On the Team Foundation Server Advanced Configuration Wizard welcome screen click Next.

TFS06

3. On the Database screen enter the name of your SQL Server Instance and click Next.

TFS07

4. On the Account screen choose Use a system account and select NT AUTHORITY\NETSORK SERVICE. This is my personal option for the simplest configuration scenario but you may want to specify some other account here. Select NTLM for the authentication method and click Next.

TFS08

5. On the Application Tier screen select Create a new site and accept the default values. This is the site to which your users will connect from their Visual Studio client computers. Click Next.

TFS09

6. On the Reporting screen check the Configure Reporting for use with Team Foundation Server checkbox and click Next.

TFS10

7. On the Reporting Services screen enter the name of your Reporting Services Instance and select the Report Server and Report Manager URLs. Then click Next.

TFS11

8. On the Analysis Services screen enter the name of your Analysis Services instance and click Next.

TFS12

9. On the Report Reader Account enter the credentials for your TFSREPORTS account. If you’re following this walkthrough from Part 1 (where you can find the requirements for this account) the account would be <domain>\tfsreports. Click Ne
xt
.

TFS13

10. On the SharePoint screen check the Configure SharePoint Products for use with Team Foundation Server checkbox and click Next.

TFS14

11. On the SharePoint Settings screen select Use an existing server farm for SharePoint Products and accept the defaults for the Site URL and Administration URL, which should match the MOSS 2007 installation performed on Part 1. Click Test for both URLs and click Next after both tests pass.

TFS15

12. On the Project Collection screen check the Create a new team project collection checkbox, leave the default value for the collection name (DefaultCollection) and click Next.

TFS16

13. On the Review screen click Next.

TFS17

14. On the Readiness Checks screen wait until all checks pass and click Configure.

TFS18

15. On the Configure screen wait until all configurations finish and click Finish.

TFS19

16. On the Complete screen click Close.

TFS20

Associating the Enterprise Application Definition

When you use MOSS 2007 with TFS 2010 you need to associate the enterprise application definition you created in SharePoint with your TFS configuration.

To associate the enterprise application definition:

1. Open the Team Foundation Server Administration Console from Start Menu –> Microsoft Team Foundation Server 2010 Beta 2 on your server.

TFS21

2. Select Extensions for SharePoint Products on the left side and on the right side select the SharePoint application you created for TFS and click Modify Access.

TFS22

3. On the Access for Team Foundation Server dialog enter the name of your enterprise application definition you created in SharePoint (we did this in Part 1) and click OK.

TFS23

Team Foundation Build Configuration

This is an optional step, but you should really consider configuring your build server right away if you pretend to do any serious software development. This is pretty easy anyway, so why not!

To configure Team Foundation Build:

1. Open the Team Foundation Server Administration Console from Start Menu –> Microsoft Team Foundation Server 2010 Beta 2 on your server. Click on Team Foundation Build Configuration on the left side and then click on Configure Installed Features on the right side.

TFS24

2. On the Team Foundation Server Configuration screen click Start Wizard.

TFS25

3. On the Team Foundation Build Service Configuration wizard welcome screen click Next.

TFS26

4. On the Project Collection screen click Browse… to choose the team project collection you will associate with this build configuration.

TFS27

5. On the Connect to Team Project Collection dialog click Servers… to select your Team Foundation Server.

TFS28

6. On the Add/Remove Team Foundation Server dialog click Add.. to add your Team Foundation Server to the list.

TFS29

7. On the Add Team Foundation Server dialog enter the name of your server (your Team Foundation Server) in the top most text box and leave the defaults for the rest. Then click OK then Close and finally Connect in the previous dialogs.

TFS30

TFS31

TFS32

8. Back in the Project Collection screen you have now selected your Team Project Collection. Click Next.

TFS33

9. On the Build Services screen select Use the default setting and select 1 (recommended) for the number of build agents. This is appropriate as this is a single server.

TFS34

10. On the Settings screen select NT AUTHORITY\NETWORK SERVICE for the Team Foundation Build Service account (again, my personal choice to simplify things) and accept the default port (9191). Then click Next.

TFS35

11. On the Review screen click Next.

TFS36

12. On the Readiness Checks screen wait until all checks pass and click Configure.

TFS37

13. On the Configure screen wait until all configurations are done and click Next.

TFS38

14. On the Complete screen click Close and then click Close again in the previous screen.

TFS39

TFS40

15. Your build server is now ready.

TFS41

You’re Done!

Yep, your new TFS 2010 installation is ready and you should be able to connect to TFS from your Visual Studio client and  start creating Team Projects. I will probably start there in my next post so stay tuned!

Julio

About these ads
  1. Julio Casal
    November 4, 2009 at 12:54 am | #1

    Hope you find it useful!

  2. KRDM Tech
    November 5, 2009 at 4:13 am | #2

    Very nice write up. Thanks!

  3. Julio Casal
    November 5, 2009 at 12:29 pm | #3

    You’re welcome!

  4. uminhhieu
    November 6, 2009 at 4:37 am | #4

    Waiting for your next post. Thank you for this post.

  5. uminhhieu
    November 6, 2009 at 4:38 am | #5

    Waiting for your next post.Thank you for this post

  6. Julio Casal
    November 7, 2009 at 3:07 am | #6

    You’re welcome, I should be publishing the next post in the following 2 weeks.

  7. November 27, 2009 at 7:09 am | #7

    Very nice site!

  8. December 13, 2009 at 5:01 am | #8

    julioc,
    thanks for your posts.. I’ve read both in relation to TFS 2010 setup and no matter what I do I keep getting this following error..

    [ System Checks ] TF255435: This computer is a member of an Active Directory domain, but the domain controllers are not accessible. Network problems might be preventing access to the domain. Verify that the network is operational, and then retry the readiness checks. Another options include joining the computer to a workgroup. For more options and information go to http://go.microsoft.com/fwlink/?LinkID=164053&clcid=0×409

    I’m logged into the machine, which is on a domain, as the domain administrator. All other test pass, and I don’t know why.

    Any ideas?

  9. Bob
    December 21, 2009 at 9:37 pm | #9

    Hi, your article has helped me a lot but I’m stuck at one part.
    Under Associating the Enterprise Application Definition
    step 1 the Screenshot does not have Extensions for Sharepoint in the navigation tree but in step 2 it is there and you can proceed with the rest of the configuration.

    Currently I am at Step 1 and do not see the Extension for Sharepoint in my navigation tree does this mean I have to install it?
    I already have MOSS configure as per part 1 of guide and part 2 states that installing the extensions is un-necessary so I’m a little confused as to how to proceef from here.

  10. Julio Casal
    December 22, 2009 at 1:09 am | #10

    Hi Bob,

    There is a bug in my post, as that Step 1 Screenshot should indeed show the Extensions for SharePoint Products and Technologies as part of the TFS Administration Console.

    I can ensure you that you don’t need to install those extensions if you are installing TFS 2010 in the same server where you have already installed MOSS 2007. You can confirm that in this MSDN page: http://msdn.microsoft.com/en-us/library/bb552177(VS.100).aspx

    Question: Are you installing MOSS 2007 and TFS 2010 Beta 2 in the same server?

    Julio

  11. Bob
    December 22, 2009 at 8:26 pm | #11

    Hi Julio,
    Thanks for the quick response.

    In answer to your question I am installing tfs2010 beta 2 on the same server.

    After doing some searching through posts I think the problem is actually the order in which I installed them.
    1. We had tfs 2008 -> upgraded to new hardware with tfs2010 beta 2
    2. tfs2010 was initially installed with the included sharepoint services 3.0
    3. We upgraded to MOSS2007

    As yet not being able to configure the Enterprise Application Definition has not seemed to impact us.

    Besides having to manually create the sharepoint sites and some issues with reports I haven’t noticed any major issues so far.

  12. Julio Casal
    December 23, 2009 at 1:02 am | #12

    Yea, in that case the order will probably have something to do with your issue. Anyway you should just install the extensions from the TFS 2010 installer and you should be fine.

    Julio

  13. DEVMAN
    December 29, 2010 at 6:01 pm | #13

    Why would you assume that we do not want to load Team Foundation Server Proxy?

  14. October 13, 2011 at 3:39 pm | #14

    Very nice write up..Keep up the good work

  15. Labros_Office07
    October 28, 2011 at 8:12 am | #15

    Nice Article, thank you very much.
    Labros

  16. Kristina
    February 13, 2012 at 5:26 pm | #16

    Hi, I installed TFS but without SharePoint.
    So When i tried to create a new team project I got the follow error:
    TF30279 Can’t load “Microsoft.ProjectCreationWizard.TestManagement” from type “Project Creation Plugins”

    Can you help?? I don’t know whats wrong

  17. maurizio
    August 16, 2012 at 7:50 pm | #17

    You’re a champion

  1. No trackbacks yet.

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 )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 268 other followers

%d bloggers like this: