In this chapter, you found out the core differences between Visual SourceSafe and Team Foundation Source Control. You examined the configuration options for the Team Foundation Source Control module.
You found out how to use the Source Control Explorer and how to check in and check out code, showing you the concepts of workspaces and changesets. The chapter also covered advanced concepts such and branching/merging and shelving.
Finally, you got a good overview of the source control migration tools available in Team System. These tools and technologies were designed to help teams of developers to organize and manage software assets in robust and predictable ways. Version control is an important tool to help you manage your development process by providing an effective way of organizing your source code. In the next chapter, you will learn how the Microsoft Solutions Framework includes a consistent set of best practices and a process to organize the roles, tasks, and flow of your software development projects.