$ git clone -b cesm2.1.5 https://github.com/ESCOMP/CESM.git cesm2.1.5
$ cd cesm2.1.5
$ ./manage_externals/checkout_externals -v
manage_externals
completes successfully.manage_externals
. This is from a temp directory where I already tried to checkout CESM2.1.4 but failed due to the aforementioned issue with subversion and github:$ git checkout release-cesm2.1.5
Previous HEAD position was 4003996 Fix release number
HEAD is now at 7a6c5b0 Update for cesm2.1.5-rc.01
$ ./manage_externals/checkout_externals -v
Processing externals description file : Externals.cfg (${temp_dir}/cesm2.1.5)
Processing externals description file : Externals_CAM.cfg (${temp_dir}/cesm2.1.5/components/cam)
ERROR:root:SVN access to github.com is no longer supported
ERROR: SVN access to github.com is no longer supported
${temp_dir}/cesm2.1.5/components/cam/
needed to be updated from the CESM2.1.4 tag to the CESM2.1.5 tag before Externals_CAM.cfg
was processed. I'm not sure why manage_externals
did not do that... but I'm glad the clean checkout worked for you!Hi, mlevy,This looks like it might be an issue withmanage_externals
. This is from a temp directory where I already tried to checkout CESM2.1.4 but failed due to the aforementioned issue with subversion and github:
Code:$ git checkout release-cesm2.1.5 Previous HEAD position was 4003996 Fix release number HEAD is now at 7a6c5b0 Update for cesm2.1.5-rc.01 $ ./manage_externals/checkout_externals -v Processing externals description file : Externals.cfg (${temp_dir}/cesm2.1.5) Processing externals description file : Externals_CAM.cfg (${temp_dir}/cesm2.1.5/components/cam) ERROR:root:SVN access to github.com is no longer supported ERROR: SVN access to github.com is no longer supported
I suspect this is what you were seeing as well, and the issue is that${temp_dir}/cesm2.1.5/components/cam/
needed to be updated from the CESM2.1.4 tag to the CESM2.1.5 tag beforeExternals_CAM.cfg
was processed. I'm not sure whymanage_externals
did not do that... but I'm glad the clean checkout worked for you!
Oh, It works if i switch to cesm2.2.2! I have struggled on cesm2.2.1 for many days...Hi Ru Xu,
Try using release-cesm2.2.2
Chris
Hi, Fischer,Hi Ru Xu,
Try using release-cesm2.2.2
Chris