Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1556
News FAQ
Search Home


next up previous contents index
Next: ax Up: Code management Previous: av

Subsections



avers

AIPS++ version reporting utility.

Synopsis

avers [-b | -l]

Description

avers reports version information for an AIPS++ installation.

The AIPS++ version consists of three fixed-length fields of the form MM.NNN.PP. The first field of two digits is the major version number, the second field of three digits is the minor version number, and the third field of two digits is the patch level.

The major version number is incremented whenever a new base release is produced. A base release is the publically distributed production code. The minor version number is incremented on each cycle of the code distribution system for AIPS++ development sites (see exhale (p[*]) and inhale (p[*])), and the patch version distinguishes different patch levels applied to the base release for the public distribution.

The long report contains the following version and timing information:

Master: Version last fetched by inhale (p[*]).
Slave: Version and time of completion of last slave update.
Code: Version and time of completion of last code update.
System: Version and time of completion of last system rebuild.
Latest: Version currently available from the master.
Time: The current time, in AIPS++ format (see adate (p[*])).

Each of the installation steps is tagged as being base, incremental, or cumulative. The short report only includes the version last fetched by inhale (p[*]), and without the ``Master:'' prefix.

Options

-b
Report the version last fetched by inhale (default).

-l
Report the version last fetched by inhale, the time at the completion of each stage of its installation, the latest version available from the master, and the current time.

Diagnostics

Status return values
0: success
1: invalid option
2: $AIPSPATH not defined

Examples

Sample output from the command

   avers -l

appears as follows

   Master: 01.021.00 Wed 1992/09/16 10:30:32 GMT
    Slave: 01.021.00 Wed 1992/09/16 12:01:04 GMT  (incremental)
     Code: 01.021.00 Wed 1992/09/16 12:03:08 GMT  (incremental)
   System: 01.021.00 Wed 1992/09/16 12:07:55 GMT  (incremental)
   Latest: 01.022.00 Wed 1992/09/16 22:30:38 GMT
     Time:           Thu 1992/09/17 04:10:42 GMT

See also

adate (p[*]), AIPS++ time reporting utility.
exhale (p[*]), AIPS++ code export utility.
inhale (p[*]), AIPS++ code import utility.

Author

Original: 1992/09/17 by Mark Calabretta, ATNF.


next up previous contents index
Next: ax Up: Code management Previous: av   Contents   Index
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-10-15