1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
<!DOCTYPE html>
<html>
<head>
<title>FCM 2-3 Release Notes</title>
<meta name="author" content="FCM team" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="../etc/fcm-icon.png" type="image/png" />
<link rel="shortcut icon" href="../etc/fcm-icon.png" type="image/png" />
<link href="../etc/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
<link href="../etc/fcm.css" rel="stylesheet" media="screen" />
</head>
<body>
<div class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href=".."><span class="fcm-version">FCM</span></a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li><a href="../installation/">Installation</a></li>
<li><a href="../user_guide/">User Guide</a></li>
</ul>
</div>
</div>
</div>
<div class="page-header">
<div class="fcm-page-content pull-right well well-sm"></div>
<h1>FCM 2-3 Release Notes <small>26 October 2012</small></h1>
</div>
<div class="container">
<div class="row">
<div class="col-md-12">
<p>These are the release notes for FCM 2-3. This release of FCM is distributed
under the terms of the <a href="http://www.gnu.org/licenses/gpl.html"
rel="license">GNU General Public License</a>. See <a href=
"../etc/fcm-terms-of-use.html">Terms of Use</a> for detail.</p>
<p>If FCM is not yet installed at your site, please refer to <a href=
"../installation/">FCM: Installation</a> for detail.</p>
<h2>Contents</h2>
<div id="fcm-content"></div>
<h2 id="changes-highlight">Highlight Changes</h2>
<dl>
<dt><a href="http://www.gnu.org/licenses/gpl.html" rel="license">GNU General
Public License</a></dt>
<dd>
<p>From this release onwards, FCM will be released under the terms of the
GNU General Public License.</p>
</dd>
<dt><code>fcm make</code></dt>
<dd>
<p>Build system now recognises all text files starting with a
<code>#!</code> line as scripts.</p>
<p>Build system target selection logic has been improved to work more
efficiently, and to work correctly with a complex case of non-fatal cyclic
dependency.</p>
</dd>
</dl>
<h2 id="changes-minor">Minor Changes and Bug Fixes</h2>
<dl>
<dt><code>fcm branch-create</code></dt>
<dd>
<p>Fixed: no longer issue an incorrect error when creating a branch for a
project that resides at the root level of a repository.</p>
</dd>
<dt><code>fcm make</code></dt>
<dd>
<p>The behaviour of the <code>--new</code> option is modified to remove
only step directories defined in the <code>steps</code> declaration
instead of all known steps in the configuration.</p>
<p>Mirror: write to the mirror target a <samp>fcm-make.cfg.orig</samp> file
containing the configuration of the original <code>fcm make</code>
invocation.</p>
</dd>
<dt><code>fcm loc-layout</code></dt>
<dd>
<p>New command to parse a Subversion target and print the FCM layout
information of its URL.</p>
<dt><code>fcm mkpatch</code></dt>
<dd>
<p>Import scripts now uses <code>/bin/bash</code> instead of
<code>/bin/sh</code>.</p>
</dd>
</dl>
<h2 id="issues">Known Issues</h2>
<dl>
<dt>Build inheritance limitation: handling of include files</dt>
<dd>See the <a href="../user_guide/make.html#build.inherit">User Guide >
FCM Make > Build > Build Inheritance</a> for detail.</dd>
</dl>
</div>
</div>
</div>
<hr/>
<div class="container-fluid text-center">
<div class="row"><div class="col-md-12">
<address><small>
Copyright © 2006-2021 British Crown (Met Office) & Contributors.
<a href="http://www.metoffice.gov.uk">Met Office</a>.
See <a href="../etc/fcm-terms-of-use.html">Terms of Use</a>.<br />
This document is released under the British <a href=
"http://www.nationalarchives.gov.uk/doc/open-government-licence/" rel=
"license">Open Government Licence</a>.<br />
</small></address>
</div></div>
</div>
<script type="text/javascript" src="../etc/jquery.min.js"></script>
<script type="text/javascript" src="../etc/bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../etc/fcm.js"></script>
<script type="text/javascript" src="../etc/fcm-version.js"></script>
</body>
</html>
|