nested repositories are integrated as subtrees
Integrating
- Automated Data Quality Control (https://gitlab.version.fz-juelich.de/esde/toar-data/autoqc)
- Air Quality Statistics (https://gitlab.version.fz-juelich.de/esde/toar-public/aqstats)
means integrating other repositories into this (TOAR-II FastAPI) one.
Niklas pointed to using subtrees for this issue.
Helpful links:
https://gist.github.com/SKempin/b7857a6ff6bddb05717cc17a44091202
https://docs.gitlab.com/ee/university/training/topics/subtree.html
cd toardb_fastapi
git checkout dev
git subtree add --prefix autoqc https://gitlab.version.fz-juelich.de/esde/toar-data/autoqc.git master --squash
Updating the autoqc subtree and some comments on subtree behaviour:
see https://gitlab.version.fz-juelich.de/esde/toar-data/toardb_fastapi/-/issues/50#note_83932
Update from 2021-09-10:
Since toarqc
and toarstats
are now available as python packages, the subtree for toarqc
(fka: autoqc) has been removed and the corresponding package has been installed.