High-performance Embedded Workshop 7. Version Control
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008
134
7. Version Control The High-performance Embedded Workshop provides facilities for connecting to version control system. Some of the
reasons why version control systems 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 below 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.
• Files Supported for Version Control by the High-performance Embedded Workshop
Version control by the High-performance Embedded Workshop basically supports the following types of files.
File type Extension Group File Extension Supported CPU Type
Workspace file HEW Workspace hws Common
Project file HEW Projects hwp Common
File for version control Configuration file hvc Common
C source file c Common
C++ source file cpp • SuperH family
• H8SX, H8S, H8 family
a30 • M16C family
• R8C family
asm
mar
Source file
Assembly source file
src
• SuperH family
• H8SX, H8S, H8 family
C header file h Common
C++ header file hpp • SuperH family
• H8SX, H8S, H8 family
Include file
Assembly include file inc Common