Introducing HP Software Revision Controller [ COMMUNICATOR 3000/XL Release 1.2, Version A.20.10 ] MPE/iX Communicators
COMMUNICATOR 3000/XL Release 1.2, Version A.20.10
Introducing HP Software Revision Controller
by Holly Garcia--Commercial Systems Division
HP Software Revision Controller (HP SRC/XL, HP30328A) is a powerful new
tool that manages generations of changes to files in an HP 3000
environment.
HP SRC/XL works with either standard ASCII files or binary files and is
ideally suited for tracking those files that are modified frequently and
whose early revisions must be preserved. This occurs, for example, in
software development environments where multiple versions of programs may
need to be supported.
FEATURES AND BENEFITS
There are many benefits derived from the use of HP SRC/XL. Because it
manages both ASCII files and binary files, HP SRC/XL is adaptable for use
in either a software development environment or in such areas as
documentation development where only text files (ASCII files) are being
used. HP SRC/XL offers the following benefits and features:
* Stores the latest revision of a file and a history of all changes.
Each revision is kept in a separate HP SRC/XL file. This contains
identifying information about each revision, such as: symbolic
names, dates, authors and log messages.
* Provides efficient storage of and quick access time to revisions.
The text of the latest revision is kept in its entirety. Since this
revision is the most often accessed, the overall access time is
minimal. The changes from prior revisions are kept so that any
revision can be "reproduced" when needed.
* Allows parallel development of different versions of the same file.
Separate development can occur simultaneously. Users create their
own development paths (branches). Branches can be merged into the
main development path (trunk) and any differences between the
branches are flagged.
Branches eliminate the need for duplicate copies of text files. The
merging of branches assures that all changes are incorporated into
the new consolidated revision.
* Automatically includes identifying data with each revision.
You can include keywords in your text that stamp the revision with
the current values for author, date, revision number, etc. This data
provides valuable information which can assist in identifying
revisions.
* Manages user access conflicts.
HP SRC/XL prevents more than one person from modifying the same
revision at the same time and provides the user with a lock facility.
Locking prevents other users from updating the same revision, but
they can still access it for read-only purposes.
* Provides powerful file retrieval capabilities.
HP SRC/XL allows you to assign symbolic names to revisions. This
feature provides easy retrieval of entire modules by grouping all
files in the module under the same symbolic name.
* Provides debugging aids.
HP SRC/XL provides easy file comparison capabilities so you can
readily see which file changed and where. This enables you to then
easily remove changes between various revisions. HP SRC/XL also
provides a search capability so that you can find, for example, all
files which changed within a given date range.
* Provides security control to ensure file integrity.
HP SRC/XL controls, by means of security capabilities, who creates
new revisions and who may access the environment.
Through the use of HP Software Revision Controller, the problems
associated with revision control in a software or documentation
development environment can be significantly reduced. Please refer to
the HP Software Revision Controller User's Guide (P/N 30234-60002) for
further information.
MPE/iX Communicators