Team System Web Access is a customizable Web interface that can access Team Foundation Server project data. It acts as a client of Team Foundation Server and provides most, but not all, of the functionality available through the Team Explorer client. Team System Web Access also introduces some new features such as data access restrictions and text search.

You can use TSWA through a remote connection to perform the following functions:

1, Create, view, query for, and track work items.

2, Manage a project's document libraries.

3, View version-controlled files and related version information.

4, Manage the software build process by running builds and reviewing build results.

5, View, download, upload, check-in & check-out documents on Share Point Team portal.

6, Generate reports to track status and trend information over time for a team project.

7, View reports, export as PDF or Excel.

8, Browse Source Control repositories, download files, view change sets, diffs, histories and annotated views.

9, View builds results, start or stop builds.

10, Search for keywords in work items.

11, Customize browser themes and user settings.

System Requirements

To successfully install and use Team System Web Access, your system must meet the prerequisite requirements for the two deployment types specified in this section. 

Operating System

1.    Windows Server 2003

2.    Windows Server 2008

Server

1.    ISS 6.0 or Above with ASP.NET 2.0

2.    Microsoft VS 2008 Team Explorer

3.    An existing TFS installation

Framework

1.    Net Frame work 2.0

Client

1.    IE 6.0

2.    Mozilla Firefox 1+

 

Deployment Configurations (Team System Web Access)

The recommended deployment configurations for Team System Web Access are described in this section.

1.    Deploying Team System Web Access on the Team Foundation Server Application Tier

You can install Team System Web Access on an application-tier computer that contains Team Foundation Server, Windows SharePoint Services, and SQL Server 2005 or SQL Server 2008 (single-server configuration). You can also install Team System Web Access on an application-tier computer that has Windows SharePoint Services only, with SQL Server 2005 or SQL Server 2008 on a separate data-tier computer (dual-server configuration).

The following illustration depicts this deployment configuration,

2.    Deploying Team System Web Access on a Remote Web Server
You can install Team System Web Access as a stand-alone application on a remote Web server. The TeamSystemWebAccess.msi file installs Team System Web Access as a new Web site hosted by Internet Information Services (IIS).

The following illustration depicts this deployment configuration,

To install Team System Web Access

  1. From the Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkID=103179), download the latest version of Team System Web Access.
  2. Click the Download button to begin the installation by running the TeamSystemWebAccess.msi file.
  3. In the File Download-Security and Internet Explorer-Security Warning dialog boxes, click Run.
  4. In the Welcome to the Microsoft Visual Studio 2008 Team System Web Access Setup Wizard, click next.
  5. On the License Agreement page, select the I Agree option, if you agree with the terms of the agreement, and then click next.
  6. On the Select Installation Folder page:
  7. Accept the default installation folder or click Browse to locate a different directory location.
  8. Click Disk Cost to verify existing and required disk space.
  9. Select either the everyone or Just Me option to configure who will have use of Team System Web  Access on the installation computer.
  10. Click next when you are finished.
  11. On the Confirm Installation page, click next to begin configuring the installation.
  12. On the Team System Web Access Configuration page, accept the default Install as a new Website option  and the default TCP Port number, and then click next.
  13. On the Authentication Mode page, select the Use Integrated Windows Authentication option, if you are installing Team System Web Access in the application-tier configuration.In this configuration, you can also select the Use forms based authentication option, if you want users to provide server name and user credentials when they log on to a Team Foundation Server.
  14. On the Local Cache Folder page, accept the default cache folder directory location or click Browse to specify a new location, and then click next.
  15. Optional. On the Sending Email Settings page, select the Sending email enabled check box to enable query results and work items to be sent by e-mail from Team System Web Access.
  16. In Email Settings, specify the E-mail address from which users will receive query results, work items, and alerts.
  17. If you want the mail server logon to use the default user credentials for the specified e-mail address, accept the Use default credentials option.
  18. If you want to provide a different user account for the mail server logon, select the Specify user name and password option and then enter the SMTP user name and SMTP password values in the appropriate text boxes.
  19. Specify the name of the SMTP host that will receive and send e-mails.
  20. Change the SMTP port value if necessary and select the ssl enabled option if you want Secure Sockets Layer encrypted communications.

On the Review Installation Settings page, examine the configuration settings for correctness.

To make corrections, click Previous. Otherwise, click Install to start the installation.

When the installation is finished, click View the Installation Log on the Summary page to examine the installation   logs, especially if there was an error or other failure during installation.

On the Summary page, also note the address where users can access Team System Web Access, as displayed in the format: http://servername:port.Click Finish and then click Close.