Create SharePoint Web Applications and Sites for Use with Team Foundation Server

You can support your users by adding one or more SharePoint Web applications for use with team projects. If you add these applications, members of your team can automatically create SharePoint sites for team projects, in addition to creating document libraries for process guidance and the documents for each team project. These SharePoint Web applications must be hosted on either Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007.

Based on your deployment and business needs, you might create one or more SharePoint Web applications specifically for use with Visual Studio Team Foundation Server. To use a Web application, you must create at least one site collection on it. In addition, you can create additional Web sites within a site collection for use with Team Foundation Server.

For more information about SharePoint sites and general administration for SharePoint Products, see either of these topics on the Microsoft Web site: Windows SharePoint Services 3.0 or Office SharePoint Server 2007.

Warning

You should not delete a project Web site unless you are retiring the project or the team project collection that uses that site.

Required Permissions

To complete these procedures, you must be a member of the Site Collection Administrators group or the Farm Administrators group. For more information about permissions, see Team Foundation Server Permissions.

To create a SharePoint Web application that meets the requirements for Team Foundation Server

  1. On the server that is running SharePoint Products, open SharePoint Central Administration.

  2. Create a Web application that uses port 80, uses NTLM for authentication, and has a unique name that also indicates the port number:

    • For information about Windows SharePoint Services 3.0, see Create a Web application.

    • For information about Microsoft Office SharePoint Server 2007, see Create or extend a Web application.

      Note

      If you specify a different port number than 80, users must include it as part of the address for Team Foundation Server to operate correctly.

  3. Install and configure the Team Foundation Server Extensions for SharePoint Products on the server that hosts the Web application that you just created, if the extensions are not already installed.

    For more information, see Add a SharePoint Web Application to Your Deployment and Modify or Remove Access Between a SharePoint Web Application and Team Foundation Server.

To create a site collection with a unique title

  • On the server that is running SharePoint Products, open SharePoint Central Administration, and follow the steps in one of these topics on the Microsoft Web site:

    • For information about Windows SharePoint Services 3.0, see the "Create a site collection" section of Create sites and subsites.

    • For information about Microsoft Office SharePoint Server 2007, see the "Create a site collection" section of Create sites and subsites.

    Note

    If you have already installed the Team Foundation Server Extensions for SharePoint Products on the server that is hosting the Web application, you can choose the templates that are installed with the extensions. However, you do not need to choose any of those templates.

To create a SharePoint site

  1. Open Internet Explorer.

  2. In the address bar, type the address of the top-level site on the SharePoint Web application where you want to create the site.

  3. Click Site Actions, and then click Create.

  4. In Create Page, under Web Pages, click Sites and Workspaces.

  5. In New SharePoint Site, in Title and Description, type a title and description for the site.

  6. In Web Site Address, type a URL.

    The name will be automatically prefaced with the address of the application-tier server.

  7. In Permissions, specify the user permissions that are appropriate for your new site.

  8. Click Create.

  9. In Template Selection, specify the template that is appropriate to the process that you want to follow.

    For example, if you are creating a Web site for a project that uses Agile techniques, select Agile Dashboard.

See Also

Tasks

Access Site Administration or Central Administration for SharePoint Products

Concepts

Interactions Between SharePoint Products and Team Foundation Server

Roles in SharePoint Products