NorESMhub / CAM

Community Atmosphere Model including CAM6-Nor branches
1 stars 20 forks source link

Update externals for svn workaround #134

Closed gold2718 closed 4 months ago

gold2718 commented 4 months ago

What happened?

GitHub removed support for their svn 'bridge' which allowed using the svn protocol with GitHub repositories. This was used to reduce the size of the clones and working trees for COSP and CLUBB. CAM tags or hashes with svn protocol use in the externals will fail in checkout_externals.

What are the steps to reproduce the bug?

Try running ./manage_externals/checkout_externals on a CAM checkout with svn protocol use in Externals_CAM.cfg

What CAM-Nor tag were you using?

noresm_v8_cam6_3_123

What machine were you running CAM (or NorESM) on?

Other (please explain below)

What compiler were you using?

Other (please specify below)

Path to a case directory, if applicable

No response

Will you be addressing this bug yourself?

Yes

Extra info

Fix this by using git sparse checkout.

gold2718 commented 4 months ago

This was fixed in #122, please use that version or newer.