Summary
In this chapter, you have learned about source control. You saw that there are two types of source control: centralized and decentralized, both supported by Azure DevOps. TFVC is no longer recommended for new projects. You should use Git whenever starting a new project.
When using Git, you can have more than one repository in your team project. For each repository, you can assign policies to lock down specific branches and enforce the four-eyes principle. You have also learned about access control, and how to provide users access to one or more repositories. Finally, you have learned about alternative tools, and how to migrate sources from one tool to the other.
You can use what you have learned to make decisions on which type of source control system to use in your products. You can now professionally organize the repository or repositories you work in. You are now able to work with different branching strategies and use policies for enforcing security or quality requirements...