GBS works independently from a Software Configuration Management System (SCMS).
To ensure however, that GBS-managed files and directories are properly added to the SCMS, GBS provides support for a number of SCMSs:
During System (Root) creation (swr --new), one of the above (or 'None') may be selected.
If 'None' is selected, you are responsible for the proper handling of all SCMS aspects.
Note that gbsmaint offers a function to check and possibly add GBS-managed
files and directories to the selected SCMS.
REPOSITORY:--SCMS_ROOT------+ +--ext-- \ / DISK:--------GBS_PARENT_PATH--+--SYSTEM--+---dev-- \ DISK:<-------GBS_ROOT_PATH--------------> +--res--
SCMS | Repository | Data | Data Type |
---|---|---|---|
ClearCase | Implicit (VOB) | None | Irrelevant |
CVS | URL | SCMS_ROOT | Informational |
SVN | URL | SCMS_ROOT | Informational |
Git | None | SCMS_ROOT | Informational |
Synergy | EnvVar CCM_ADDR | None | Irrelevant |
VSS | EnvVar SS_DIR | SCMS_ROOT | Mandatory |