Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this book

1. Exploring Team Foundation Server

Chapter 1. TFS and the practice of software development

1.1. Background on software development processes

1.2. TFS architecture

1.2.1. Client tier

1.2.2. Application tier

1.2.3. Data tier

1.3. Major features

1.3.1. Work item tracking

1.3.2. Version control

1.3.3. Build automation

1.3.4. Project portal

1.3.5. Reporting

1.4. Summary

1.5. References

Chapter 2. Exploring the changes in TFS 2008

2.1. Team Build

2.1.1. Topology and security

2.1.2. Build agents and team projects

2.1.3. Understanding the structure of the build directory

2.1.4. Creating a new build definition

2.1.5. Launching and queuing builds

2.1.6. Build definitions and security

2.1.7. Running parallel builds

2.1.8. Using the Build Explorer

2.1.9. Managing build qualities

2.1.10. Generating incremental builds

2.1.11. Exploring the Team Build object model

2.1.12. A sample program for queuing builds

2.1.13. Determining which build contains a particular fix

2.2. Team Foundation version control

2.2.1. Get the latest on check-out

2.2.2. Working offline

2.2.3. Folder comparison

2.2.4. Annotate