wiki:Fcm

Version 4 (modified by ros, 6 years ago) (diff)

Flexible Configuration Management System

The Flexible Configuration Management (FCM) system, written by the Met Office, is used to manage the UM code (as well as NEMO, CICE and other codes) from UM vn6.6.3 onwards. It has been designed to simplify the task of managing and building source code.

Before jumping straight in and trying to run with the new system, there are several things you need to set up before you can use the UM within FCM, these are detailed on the UM Trac pages. We recommend that you begin by reading the FCM Overview document to gain a general understanding of the system components and typical workflow.

An in-depth Tutorial is available for you to have hands-on practice with the new system. The tutorial repository is completely separate from the live UM repository and as such is a sandpit for you to try out any FCM commands, etc that you wish. The tutorial takes you through running a UM job, making code changes and resolving conflicts, including all the commands you will need on a day to day basis. Again it is requested that you complete the tutorial before moving on to working with the real UM repository.

FCM Documentation and Related Links: