This is the user's guide/tutorial for the Fermilab version of Software Release Tools,
a UNIX based software management system for large, collaborative projects
that is used by several experiments at Fermilab.
The system provides software version control with CVS
configured in a client-server
mode and is
based on
the code originally
developed by the BaBar collaboration.
The system handles the
version control, management, building, and distribution of code written in
Fortran, C and C++. A distinguishing feature of the system is its
ability to allow rapid asynchronous development of
package versions,
which can be easily integrated into complete consistent
releases
of the entire offline software. This
has reduced the time it takes for new and modified code to be made available to
users.