Managing the Server Configuration
Depending on how you initially installed and configured Visual Studio Team Foundation Server, you might need to manage it across one or multiple servers to maintain and operate your deployment. For example, the following illustration shows the logical architecture of a deployment of Team Foundation Server that is integrated with both SQL Server Reporting Services and SharePoint Products:
As the previous illustration shows, you would need to manage the configuration of the components, the users, the groups, and permissions across several servers. You must ensure that none of the servers had firewalls or other devices that blocked network traffic on the ports that are required for communication between the servers. You must ensure that all services that the deployment requires are running and configured to start automatically. Lastly, you must ensure that the service account that Team Foundation Server used is fully trusted by every computer in the deployment.
You can add or remove resources to your deployment to better meet the changing needs of your business and the software projects that you support with Team Foundation Server. Unlike with previous versions of Team Foundation Server, you can add or remove reporting and Web resources at any time. You can also use more than one instance of SQL Server to host the databases for your deployment. For example, you can add a server that is running SQL Server Reporting Services to your deployment after you install and initially configure Team Foundation Server. You can also upgrade the version of SharePoint Products that supports your deployment to Microsoft Office SharePoint Server 2007 and add the reporting and dashboard capabilities of that product to the team projects that already exist in your deployment.
The administration console for Team Foundation can help you manage and monitor your server configuration, and you can also use the command-line tools that Team Foundation Server includes. Both the console and the tools are installed as part of Team Foundation Server.
Common Tasks
Common Tasks |
Supporting Content |
---|---|
Manage the servers and resources in the deployment: After you install and initially configure Visual Studio Team Foundation Server, you can monitor and change the configuration to support your development projects.
|
Configuring Your Server Using the Team Foundation Administration Console Add a SharePoint Web Application to Your Deployment Modify or Remove Access Between a SharePoint Web Application and Team Foundation Server Add Integration with SharePoint Products to a Deployment of Team Foundation Server Interactions Between SharePoint Products and Team Foundation Server Add a Report Server to Your Deployment Configuring Lab Management for the First Time Changing Existing Lab Management Configurations Open the Team Foundation Administration Console Review Server Status and Settings View Installed Updates on Your Server Stop and Start Services, Application Pools, and Websites |
Organize and manage related projects: You can organize all the development projects around a specific code base and the resources that support them into a team project collection. You can create as many team project collections as you need to support development efforts. |
|
Add resources to existing team projects: You can add or change the resources that are available to team project members, such as process guidance, a team project portal, e-mail notification of events, or a shared document library. |
Configuring Resources to Support Team Projects Configure a Default Location for Team Project Portals Share Process Guidance for a Team Project |
Manage the services and service accounts: You can start and stop services as needed for operational maintenance. You can also change the accounts or passwords that are used as service accounts in Team Foundation Server. |
Team Foundation Server Services and Service Accounts Service Accounts and Dependencies in Team Foundation Server Team Foundation Background Job Agent Change the Service Account or Password for SQL Server Reporting Services Change the Service Account or Password for Team Foundation Server |
Optimize SQL Server resources: You can optimize how Team Foundation Server uses the SQL Server resources in your deployment. |
SQL Server and Team Foundation Server |
Optimize SharePoint Products and Technologies resources: You can optimize how Team Foundation Server uses the SharePoint Products resources in your deployment. |
SharePoint Products and Team Foundation Server Interactions Between SharePoint Products and Team Foundation Server Extensions for SharePoint Products Upgrading SharePoint Products for Team Foundation Server Create SharePoint Web Applications and Sites for Use with Team Foundation Server |
See Also
Tasks
Concepts
Configuring Users, Groups, and Permissions
Administering Team Foundation Build
Planning and Tracking Projects