Version control – Renesas REJ10J1837-0100 User Manual
Page 149

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