These are the release notes for FCM 2-3. This release of FCM is distributed under the terms of the GNU General Public License. See Terms of Use for detail.
If FCM is not yet installed at your site, please refer to FCM: Installation for detail.
From this release onwards, FCM will be released under the terms of the GNU General Public License.
fcm make
Build system now recognises all text files starting with a
#!
line as scripts.
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.
fcm branch-create
Fixed: no longer issue an incorrect error when creating a branch for a project that resides at the root level of a repository.
fcm make
The behaviour of the --new
option is modified to remove
only step directories defined in the steps
declaration
instead of all known steps in the configuration.
Mirror: write to the mirror target a fcm-make.cfg.orig file
containing the configuration of the original fcm make
invocation.
fcm loc-layout
New command to parse a Subversion target and print the FCM layout information of its URL.
fcm mkpatch
Import scripts now uses /bin/bash
instead of
/bin/sh
.