I am in the process of migrating the existing Subversion repositories used to build ACCESS ESM 1.5 from source.
Currently the build environment is at coecms/access-esm-build-gadi with a fork at penguian/access-esm-build-gadi. The current Makefile
there uses
- GCOM:
file:///g/data/access/access-svn/GCOM/branches/dev/Share/gcom4.5_access_config
- UM:
file:///g/data/access/access-svn/cmip5/branches/dev/jxs599/trunk_ESM1.5/submodels/UM
- CICE4.1:
file:///g/data/access/access-svn/cmip5/branches/dev/jxs599/trunk_ESM1.5/submodels/cice4.1
I have migrated file:///g/data/access/access-svn/cmip5
to the private GitHub repository https://github.com/ACCESS-NRI/cmip5 and have begun to update the Makefile
along the lines of Build submodels from GitHub · Issue #1 · penguian/access-esm-build-gadi · GitHub but have found that cloning this cmip5 repository and checking out the dev
branch is slow and does not work reliably.
I instead propose to use the following GitHub repositories and branches:
- GCOM: (private) https://github.com/ACCESS-NRI/GCOM_ESM1.5
main
- UM: (private) https://github.com/ACCESS-NRI/UM_ESM1.5
main
- CICE4.1 https://github.com/ACCESS-NRI/cice4
main
The GCOM repository would contain the Git log of the dev
branch of the migrated private https://github.com/ACCESS-NRI/GCOM repository (yet to be done) and the file contents of the access-svn ESM1.5 GCOM
directory, file:///g/data/access/access-svn/GCOM/branches/dev/Share/gcom4.5_access_config
.
The UM repository would contain the Git log of the dev
branch of https://github.com/ACCESS-NRI/cmip5 and the file contents of the access-svn ESM1.5 UM
directory, file:///g/data/access/access-svn/cmip5/branches/dev/jxs599/trunk_ESM1.5/submodels/UM
.
The CICE4.1 repository would contain the Git log of the access
branch of https://github.com/COSIMA/cice4 and the file contents of the access-svn ESM1.5 cice4.1
directory, file:///g/data/access/access-svn/cmip5/branches/dev/jxs599/trunk_ESM1.5/submodels/cice4.1
.
Does anyone need clarification on any of these choices? Are the repository names OK?