
107
7. Version Control
The High-performance Embedded Workshop provides facilities for connecting to a version control tool. Some of
the reasons why version control tools are used with a project are:
• To maintain the integrity of a project.
• To store each stage of a project.
• To enable different users to co-develop a project by controlling revisions to its source files.
Figure 7.1 illustrates a typical project where a version control system is in use. This shows three users who all
use the same-shared network drive to exchange source code. The version control system provides access and
updates to the source files.
LOCAL LOCAL
NETWORK
LOCAL
VERSION CONTROL SYSTEM
PROJECT
FILE FILE FILE
Figure 7.1: Version Control
Komentarze do niniejszej Instrukcji