Learn how to use Team Foundation Version Control.
About This Video
- Learn more about version control concepts
- To work with the source code, use TFVC tooling
- After configuring the environment, branch out and combine the concepts and activities
Version control allows you to track the changes made in your code over time. This is done by taking a snapshot each file every time you modify the code. This phenomenon has its limitations. Each team member only has one version of each file on their respective dev machines. TFVC is a centralized system for version control that allows you to track changes and identify who checked in to the Team Foundation Server. We can quickly identify team members' changes by using various functionalities like compare and annotation.
This course will cover version control with Team Foundation Version Control (TFVC). Having a tool such as TFVC is only the beginning of effective source code management. It is important to understand the concepts behind version control in order to make the most of the tool. Version control is not just about using a tool, but also understanding its concepts. To get the most from your tool, it must be properly configured. We will show you how to make your environment more efficient. Branching and merging are key components of many version control systems. It can be difficult to know which branching strategy is best. We will explain the various branching strategies and show you how to implement a strategy using TFVC.
We will also learn about how branching strategies work in an organisation. Later, we'll learn how to use it, track the changes, and merge the changes.