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 makeBuild 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-createFixed: no longer issue an incorrect error when creating a branch for a project that resides at the root level of a repository.
fcm makeThe 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-layoutNew command to parse a Subversion target and print the FCM layout information of its URL.
fcm mkpatchImport scripts now uses /bin/bash instead of
/bin/sh.