File Based Repository Setup Dialog

Help index

Introduction

This source code manager implements a very simple versioning repository by writing each version of a class as a separate plain file into a subdirectory of a root directory. Its main use is as a sample implementation for more sophisticated source code managers. It may also be useful for small classroom projects.

For a general introduction to source code management, please consult the "Programmer's Guide to ST/X - Sourcecode & Revision Management".

Settings Dialog

Root Default

Specifies the root directory of the repository for all classes which do not belong to a module listed in the root-per-module list. I.e. its the fallback root used for all other classes, not listed below.

Root per Module

In ST/X, class packages form a hierarchical tree and are mapped in the repository to source files located in subdirectories below the so called module root. The module itself is specified by the first component of a package path. If no "per-module" path is specified, the default root above is used.

For example: The Array-class is found in the "stx:libbasic" package. Therefore, its module is "stx", and its version source files are found in the "libbasic" sub-directory, of the repository which has been associated to the "stx" module.

This allows placing different packages into a separate code repositories.


Copyright © eXept Software AG, all rights reserved


Doc $Revision: 1.5 $ $Date: 2012/03/16 11:08:27 $