HP Software Revision Controller Enhancements [ COMMUNICATOR 3000/XL XL RELEASE 2.1 ] MPE/iX Communicators
COMMUNICATOR 3000/XL XL RELEASE 2.1
HP Software Revision Controller Enhancements
by Jan Merrill
Santa Clara Information Systems Division
HP Software Revision Controller (HP SRC/XL) is a powerful tool that
manages generations of changes to files in an HP 3000 environment. This
automated software version control system is ideal for project team
development environments where multiple versions of programs or documents
are maintained and supported.
NEW FEATURES AND BENEFITS
This new version of HP SRC/XL provides greater flexibility in using many
HP SRC commands, and further reduces disk space usage.
You can now check in three additional types of files as differenced files
(NOMASK and NUMMASK options) instead of as archived files (FULLMASK
option). This enhancement saves additional disk space and allows you to
use the ADDDIFF, DELDIFF and LISTDIFF commands on these other ASCII file
types:
* Variable length files with a physical record size exceeding 256
bytes, but with logical records less than or equal to 256 bytes. The
variable length files can be numbered or unnumbered files.
* KSAM and KSAMXL files. This includes COBOL copy libraries.
* Files with user labels. The user labels from each revision are
preserved and become part of the working file when a revision is
checked out.
Additional features of HP SRC/XL include:
* Support for Native Mode KSAM (KSAMXL) files: HP SRC/XL now supports
Compatibility Mode and Native Mode KSAM file formats. The only
restriction is that all revisions under a specific file name must be
of one format. You can retain your KSAM files in the Compatibility
Mode format, or convert the latest revision of a KSAM file to the new
KSAMXL format. Please refer to the related article in the "Technical
Articles" section in this Communicator for further information on
converting to KSAMXL.
* Support for audit trails with session/job names: HP SRC now allows
you to include session/job names in the ADDUSER, CHGOWNER, CHGUSER,
DELUSER, and LISTREV commands. This provides a better audit trail
for people who log on using the same MPE user name and account name,
and then use different session/job names to distinguish between
different people.
* Support for groups: Filenames in the HP SRC environment can now
include a group symbol. This provides an easy way to check out files
to the group specified by the group symbol, and allows one HP SRC
environment to support a whole account without renaming similar
filenames. This enhancement also allows you to make a logical
grouping of files.
* Enhanced COPYDELTA command: You can specify wildcard characters in
the FILE or NEW parameters, and specify another HP SRC environment
using the new TOSTAT parameter. This enhancement provides a quick
way to convert files to a naming convention that includes group
symbols, or to move sets of files from one HP SRC environment to
another.
* Special symbolic name: You can specify the keyword $HEAD in the REV
parameter when you wish to access the head revision of a file but you
don't know the exact revision number.
* Enhanced LISTREV command: HP SRC now truncates columns of data that
do not fit in the short format and indicates this truncation with an
asterisk ("*") in the last column of the truncated field. This
feature maintains the size of the short format of the LISTREV command
while displaying as much information as possible. You can request
the long format in order to display the truncated data in full.
MPE/iX Communicators