FCM (Flexible Configuration Management) is a code management tool that deals with the compilation of the JULES model (it also still - April 2025 - deals with the JULES version-control system, although that is changing over to Git).
Installing FCM means you have also installed Subversion, which FCM uses to deal with version control internally, so there will be no need to install Subversion as well even if you get any error messages saying "svn command is not found" later on.
** To follow the following steps you need to have a MOSRS password **
** For CACHING YOUR MOSRS PASSWORD, see STEP 6 below **
STEP 0: Check whether FCM is already installed.
fcm --version
If FCM has already been installed on your system, this will give you a version number (a date; it's OK if the locale is not set properly, e.g. "Setting locale failed"); otherwise it'll say "command not found".