FCM Tips
General
Create a ticket here selecting not for builds if its just your personal work
fcm branch-create -k <ticket> <branch_name> fcm:um.x-tr@vn11.2
links to your ticket and bracnhes from trunk at specified versionfcm checkout <url>
checks out a working copy for you to editsvn add .
to add new files or folders not trackedfcm commit
regularly to keep track of changesfcm diff
shows you your editsfcm branch-delete fcm:um.x-br/dev/<username>/<branchname>
deletes branches
Others
Sometimes you want to create a branch of a branch. NB If you want to merge back into truck you must merge back into the original branch first
fcm branch-create -k <ticket> <branch_name> --bob fcm:um.x-br/dev/<user>/<branchname>
Using FCM on ARCHER2
copy
~/.subversion/servers
from puma on archer2 to~/.subversion/servers
add
/work/y07/shared/umshared/bin/
to your pathrun
. mosrs-setup-gpg-agent
# this will ask for you metoffice passwordmosrs-cache-password
will now chache you mosrs and allow fcm commands to run vn
Troubleshooting
weird config errors
check: ~/.metomi/fcm/keyword.cfg
and alter contents as necessary or mv to keyword.cfg.bak
User guide
CMS cms.ncas.ac.uk/chrome/site/FCM/user_guide/code_management.html