List of Figures

 

Chapter 1. TFS and the practice of software development

Figure 1.1. VSTS consists of TFS and several role-based client products.

Figure 1.2. TFS is based on a logical three-tier architecture.

Figure 1.3. TFS offers five major features.

Figure 1.4. Work item tracking enables you to monitor execution status of requirements, functional specs, tasks, bugs, and more.

Figure 1.5. Version control provides a central repository for source code and other artifacts.

Figure 1.6. Team Build offers a full-featured build creation and management infrastructure.

Figure 1.7. The Project portal promotes collaboration and transparency.

Figure 1.8. Predefined and custom reports help you understand trends, bottlenecks, and performance.

Chapter 2. Exploring the changes in TFS 2008

Figure 2.1. TFS 2008 uses WCF web services to communicate with build agents.

Figure 2.2. The AgentService class contains high-level methods and properties for managing the build process.

Figure 2.3. You can use HTTPS to secure communications with build agents.

Figure 2.4. The Manage Build Agents dialog box enables you to create, update, and delete build agents.

Figure 2.5. The Build directory contains various subdirectories for downloaded source files and generated build binaries.

Figure 2.6. Use the General tab to specify the name, description, and current availability of the build definition.

Figure 2.7. Use the Workspace tab to map TFVC folders to local folders.