beautypg.com

Version control – Renesas REJ10J1837-0100 User Manual

Page 149

background image

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