     REVERT (V1.2-2)   C         Changes the file version number of single/multiple versions C         of files in a directory. The lowest version of the filename @         is renamed to version 1, and the highest version becomes@         version n, where n is the total number of existing filesB         of that name. If used with the /KEEP qualifier, lower fileB         versions are purged up to the KEEP value entered, then theB         remaining file versions are renumbered, up from version 1.  B         Note that if the /MINIMUM value is between the highest andL         the lowest versions of a target filespec, REVERT adjusts the minimumC         value so all applicable versions are purged. Use the /CHECK <         qualifier first to determine file versions involved.  H         A significant attribute of REVERT is after the file versions areG         reverted to lower version numbers, the date/time stamps of each B         file remains identical to value prior to executing REVERT,        Parameters:  F         REVERT accepts one parameter, a VMS filespec which points to aA         directory and wildcarded filename specs. Filespec can use 9         wildcards per normal RMS wildcard usage. Example:   3           $ REVERT /CHECK SYS$SYSROOT:[SYSEXE]*.LOG   (         The default is *.*;* if omitted.        Qualifiers   K         /ALL - if present, REVERT will revert/check the file version of all I                 qualified files in the filepath, even if only one version F                 is present. Files with version value of 1 are ignored.G                 Revert and Check are subject to command line parameters 1                 and qualifiers specified by user.   B         /CHECK - Displays a list of files subject to reversion andI                 purging based on the filespec and qualifiers specified on E                 on the command line. No files are reverted or purged.   E         /EXCLUDE=(list) - a list of one or more file TYPES which will F                 be excluded from both PURGE and REVERT operations. TheF                 list of exclusions must be enclosed in parentheses and3                 items separated by commas. Example:   ?                      $ REVERT /CHECK /EXCLUDE=(COM,DAT,LIS) *.*   G         /KEEP=n - if present, REVERT will retain the n highest versions F                 and purge the remainder of lower versions. If /KEEP isC                 not specified, the keep value defaults to 1 and all 3                 but the highest version are purged.   H         /MINIMUM=n - if present, REVERT will revert any filenames in theH                 specified path with a version at or higher than MINIMUM.I                 If /MINIMUM is omitted, all matching files from the input D                 filespec with multiple versions are subject to beingC                 reverted to lower versions, subject to the value of 2                 specified for the /KEEP qualifier.  "         /HELP - Displays this text  7         /VERSION - REVERT displays version, build date, ;                 and required privs for VMS Install utility.        Output Examples:   /      $ REVERT /CHECK /ALL LOCALSRC:[CMPDIR]*.C* #         BUILD.COM;3    (3/4 blocks) $         CMPDIR.C;2    (42/44 blocks)$         CMPDIR.C;1    (42/44 blocks)$         CMPDIR.CLD;2    (6/8 blocks)$         CMPDIR.CLD;1    (6/8 blocks)(         CREATE-LIB.COM;2    (1/4 blocks)$         RELINK.COM;4    (2/4 blocks)%         UTILITY.C;8    (43/44 blocks) %         UTILITY.C;3    (43/44 blocks) %         UTILITY.C;2    (41/44 blocks) %         UTILITY.C;1    (41/44 blocks)   "         Total: 12 (270/292 blocks)              (      $ REVERT /ALL LOCALSRC:[CMPDIR]*.C*'         Target: LOCALSRC:[CMPDIR]*.C*;* 3                         BUILD.COM;3 --> BUILD.COM;1 <         %REVERT-I-PURGE, purged CMPDIR.C;1    (42/44 blocks)2                          CMPDIR.C;2 --> CMPDIR.C;1<         %REVERT-I-PURGE, purged CMPDIR.CLD;1    (6/8 blocks)4                        CMPDIR.CLD;2 --> CMPDIR.CLD;18                    CREATE-LIB.COM;2 --> CREATE-LIB.COM;14                        RELINK.COM;4 --> RELINK.COM;1=         %REVERT-I-PURGE, purged UTILITY.C;3    (43/44 blocks) =         %REVERT-I-PURGE, purged UTILITY.C;2    (41/44 blocks) =         %REVERT-I-PURGE, purged UTILITY.C;1    (41/44 blocks) 3                         UTILITY.C;8 --> UTILITY.C;1   7                 Purged: 5 (173/184 blocks), Reverted: 6     /       $ REVERT /CHECK SYS$SYSROOT:[SYSEXE]*.LOG *          SPOT_FRAG.LOG;100    (6/6 blocks))          SPOT_FRAG.LOG;99    (8/8 blocks) )          SPOT_FRAG.LOG;98    (8/8 blocks) )          SPOT_FRAG.LOG;97    (3/4 blocks) +          SPOT_FRAG.LOG;96    (11/12 blocks) +          SPOT_FRAG.LOG;95    (32/32 blocks)              Total: 6 (68/70 blocks)    0       $ REVERT /KEEP=3 SYS$SYSROOT:[SYSEXE]*.LOG/         Target: WORKROOT:[OLD_REVERT.TEST]*.*;* B         %REVERT-I-PURGE, purged ALPHIE_FRAG.LOG;97    (3/4 blocks)D         %REVERT-I-PURGE, purged ALPHIE_FRAG.LOG;96    (11/12 blocks)D         %REVERT-I-PURGE, purged ALPHIE_FRAG.LOG;95    (32/32 blocks)9                 ALPHIE_FRAG.LOG;100 --> ALPHIE_FRAG.LOG;3 9                  ALPHIE_FRAG.LOG;99 --> ALPHIE_FRAG.LOG;2 9                  ALPHIE_FRAG.LOG;98 --> ALPHIE_FRAG.LOG;1   5                 Purged: 3 (46/48 blocks), Reverted: 3          @     This application must be relinked if the current VMS version+     is upgraded to version 7.3-2 or higher.            