Design and concept
Contents
Design and concept¶
Source-code managment¶
Versioning scheme¶
Relation of individual versions and the version of the whole package is stored in the ORIGINS
file, e.g. for the IOW ESM 1.03.00 this looks like:
components/OASIS3-MCT https://git.io-warnemuende.de/iow_esm/components.oasis3-mct.git 1.00.01
components/flux_calculator https://git.io-warnemuende.de/iow_esm/components.flux_calculator.git 1.02.00
components/MOM5 https://git.io-warnemuende.de/iow_esm/components.mom5.git 1.01.00
components/CCLM https://git.io-warnemuende.de/iow_esm/components.cclm.git 1.00.03
tools/I2LM https://git.io-warnemuende.de/iow_esm/tools.i2lm.git 1.00.01
postprocess https://git.io-warnemuende.de/iow_esm/postprocess.git 1.02.00
For the development branch (i.e. the master branch) the version numbers are omitted and all components are taken from the head of their corresponding master branches.