CMS$DW_HELP.HLB  —  M  M_M
  The Maintenance menu contains a list of all transactions
  associated with organizational and maintenance functions.

  These transactions allow you to do the following:

  o  Insert objects into groups and classes
  o  Remove objects from groups and classes
  o  Create groups and classes
  o  Modify the characteristics of objects
  o  Delete objects from the library
  o  Review generations of elements
  o  Issue remarks for elements and generations
  o  Set access control lists (ACLs) on objects
  o  Copy elements from one library to another

  When you choose one of these menu items, a dialog box
  appears, allowing you to view and specify options for
  that operation.

  To perform a transaction, follow these steps:

  o  Click on the desired CMS object.
  o  Pull down the Maintenance menu.
  o  Pull down the desired menu item.

1  –  I mi

  Choose the Insert submenu to display a list of the
  types of objects on which you can perform insertion
  transactions:

  o  Elements
  o  Groups
  o  Generations

1.1  –  I e

  The Insert Element... menu item allows you to place one
  or more elements or groups into one or more groups.

  If you specify a group name in the Element field, CMS
  inserts the elements contained in the group.  For example,
  if you insert group A into group B, group B will contain
  the elements in group A.

  If the contents of group A change at a later time, the
  contents of group B are not affected.

  To insert a group into another group, choose the Insert
  Group... menu item.

1.1.1  –  I s

  If you click on an object or objects before choosing
  the Insert Element... menu item, the Selected box
  contains those objects. CMS performs the insert
  transaction on the selected objects.

1.1.2  –  I ef

  Fill in the Element field with the name of one or more
  element expressions to be inserted into a group.

  The element expression can be an element name, a group
  name, a wildcard expression, or a list of these separated
  by commas.

1.1.3  –  I g

  Fill in the Group field with the name of one or more
  groups into which the element or elements are to be
  inserted.

  You can use a group name, wildcard expression, or a
  list of these separated by commas.

1.1.4  –  I r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  insert transaction.

1.1.5  –  I ia

  Click on the Insert if Absent button to direct CMS to
  insert the element only if the group does not already
  contain that element.  If the element already belongs to
  the group, CMS takes no action and does not return an
  error.

1.2  –  I gm

  Choose the Insert Group... menu item to place one or more
  groups into one or more other groups.

  If you insert group A into group B, the elements
  accessible through group B change as the contents of
  group A change.

  A group cannot be a member of itself; that is, it cannot
  be a subgroup of itself. For example, you cannot insert
  group A into group B if group A already contains group B.

1.2.1  –  I sf

  If you click on an object or objects before choosing
  the Insert Group... menu item, the Selected box contains
  those objects. CMS performs the insert transaction on the
  selected objects.

1.2.2  –  I gf

  Fill in the Subgroup field with the name of one or more
  groups to be inserted into the other group (or groups).

  The subgroup can be a group name, a wildcard expression,
  or a list of these separated by commas.

1.2.3  –  I gg

  Fill in the Group field with the name of the group
  expression into which the subgroup is to be inserted.

  The group expression can be a group name, a wildcard
  expression, or a list of these separated by commas.

1.2.4  –  I rm

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  insert transaction.

1.2.5  –  I atb

  Click on the Insert if Absent button to direct CMS to
  insert the subgroup into the group only if the group does
  not already contain it.

  If the subgroup already belongs to the group, CMS takes
  no action and does not return an error.

1.3  –  I gi

  The Insert Generation... menu item places one or more
  element generations into one or more classes.

  A class can contain only one generation of an element.

1.3.1  –  I sfg

  If you click on an object or objects before choosing
  the Insert Generation... menu item, the Selected box
  contains those objects.  CMS performs the insert
  transaction on the selected objects.

1.3.2  –  I gef

  Fill in the Element field with the name of one or more
  element expressions whose generations are to be inserted
  into the class.

  The element expression can be an element name, a group
  name, a wildcard expression, or a list of these separated
  by commas.

1.3.3  –  I grp

  Fill in the Generation field with the generation number
  to be inserted into the class.

  If you omit this field, CMS uses the latest generation on
  the main line of descent.

1.3.4  –  I igi

  Fill in the Class field with the name of the class into
  which the element generation is to be placed.

  You can use a class name, a wildcard expression, or a
  list of these separated by commas.

1.3.5  –  Ibef

  Fill in the Before field with a time value indicating the
  time before which CMS should choose the latest ancestor
  of the generation specified by the Generation Field that
  pre-dates the specified time. If no generation pre-dates
  that time (i.e. generation 1 is later) then no generation
  is inserted.

1.3.6  –  Igr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  insert transaction.

1.3.7  –  Ist od

  The Insert Option choices enable you to direct CMS to
  perform the insert transaction only in certain cases.

1.3.7.1  –  Iia

  Click on the Always button to direct CMS to insert the
  element generation into the class in all cases.

  If the class already contains a generation from the
  element, that generation is removed before the new one is
  inserted.

1.3.7.2  –  Ifa

  Click on the If Absent button to direct CMS to insert the
  element generation into the class only if a generation of
  that element is not already in the class.

  If a generation of the element is already in the class,
  CMS takes no action and does not return an error.

1.3.7.3  –  Isp

  Click on the Supersede if Present button to direct CMS
  to remove a generation of the element that exists in
  the class and replaces it with the specified generation.

  If you specify Supersede if Present and there is no
  generation of that element already in the class, CMS
  issues an error message and does not insert the generation.

1.3.7.4  –  Non

  If the None button is activated, CMS places the
  generation into the class.

  If a generation of the element is already in the class,
  CMS issues an error message and does not insert the
  generation.

2  –  Rm mi

  Choose the Remove submenu to display a list
  containing the types of objects on which you can
  perform remove transactions:

  o  Elements
  o  Groups
  o  Generations

2.1  –  Rm e

  The Remove Element... menu item allows you to remove
  one or more elements from one or more groups.

  Remove Element does not delete an element from the
  library, but removes the association between the element
  and the group.

2.1.1  –  Rm sf

  If you click on an object or objects before choosing
  the Remove Element... menu item, the Selected box contains
  those objects. CMS performs the remove transaction on the
  selected objects.

2.1.2  –  Rm ef

  Fill in the Element field with the name of one or more
  objects to be removed from one or more groups.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

2.1.3  –  Rm g

  Fill in the Group field with the name of one or more
  groups from which the element or elements are to be
  removed.

  You can use a wildcard expression, or a list of group
  names and wildcard expressions, separated by commas.

2.1.4  –  Rm r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  remove transaction.

2.1.5  –  Rm if

  Click on the Remove if Present button to direct CMS to
  remove the element from the group if the element belongs
  to the group.

  If the element does not belong to the group, CMS takes no
  action and does not return an error.

2.2  –  Rm gm

  The Remove Group... menu item removes a group from
  another group.

  Remove Group does not delete the group from the library,
  but removes the association between the two groups.

  If you remove group A from group B, the contents of group
  A are no longer accessible through group B.

2.2.1  –  Rm rags

  If you click on an object or objects before choosing
  the Remove Group... menu item, the Selected box contains
  those objects.  CMS performs the remove transaction on the
  selected objects.

2.2.2  –  Rm gsg

  Fill in the Subgroup field with the name of one or more
  groups to be removed.

  The subgroup can be a group name, a wildcard expression,
  or a list of these separated by commas.

2.2.3  –  Rm igf

  Fill in the Group field with the name of one or more group
  expressions from which the subgroup is to be removed.

  The group expression can be a group name, a wildcard
  expression, or a list of these separated by commas.

2.2.4  –  Rm in

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  remove transaction.

2.2.5  –  Rm ipt

  Click on the Remove if Present button to direct CMS to
  remove the subgroup from the group only if it already
  belongs to the group.

  If the subgroup does not belong to the group, CMS takes
  no action and does not return an error.

2.3  –  Rmgm

  The Remove Generation... menu item removes one or more
  element generations from one or more classes.

  Remove Generation does not delete the generation from the
  library, but removes the association between the
  generation and the class.

  To remove one element generation from a class and replace
  it with another generation of the same element, use the
  Insert Generation... menu item with the Supersede if
  Present button.

2.3.1  –  Rmsf

  If you click on an object or objects before choosing
  the Remove Generation... menu item, the Selected box
  contains those objects.  CMS performs the remove
  transaction on the selected objects.

2.3.2  –  Rmig

  Fill in the Element field with the name of one or more
  objects whose generations are to be removed from the
  class.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

2.3.3  –  Rmgf

  Fill in the Generation field with the generation number
  to be removed from the class.

  The generation must exist in the class.

  If you use a wildcard or a list of class names, CMS
  deletes the particular generation from each specified
  class.

2.3.4  –  Rmf

  Fill in the Class field with the name of the class
  expression from which the element generation is to be
  removed.

  The class expression can be a class name, a wildcard
  expression, or a list of these separated by commas.

2.3.5  –  Rmr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  remove transaction.

2.3.6  –  Rmif

  Click on the Remove if Present button to direct CMS to
  remove any generation of the element that exists in the
  class.

  If the class does not contain a generation from the
  element, CMS takes no action and does not return an
  error.

3  –  Ct mi

  Choose the New submenu to display a list of objects
  on which you can operate:

  o  Groups
  o  Classes

  For information on creating elements, pull down the File
  Menu and select Help on the New Element... menu item
  or double click on the New Element... menu item topic
  below.  For information on creating libraries, double
  click on the Creating a Library topic.

3.1  –  Ct gr

  The New Group... menu item creates an empty group.
  New Group does not automatically place any
  elements or groups in the newly-created group.  After
  a group is created, you can place any related set of
  elements or groups in that group by using the Insert
  Element... or Insert Group... menu items.

  When you choose New Group..., a dialog box appears,
  allowing you to specify options for the group that you
  are creating.

3.1.1  –  Cg dbx

  The New Group dialog box allows you to enter
  information about the group or groups you want to create.

3.1.1.1  –  Cg gf

  Fill in the Group field with the name of one or more
  groups to be created.

  The name cannot be the same as any existing group or
  class name in the library; however, if a previously used
  group or class name has been removed, you can reuse that
  name.  You can also specify a list of group names
  separated by commas. Wildcards are not allowed.

3.1.1.2  –  Cg r

  Fill in the Remark field with text to be associated with
  the creation remark of the group and logged in the
  history file with this create transaction.

3.2  –  Cc cl

  The New Class... menu item creates an empty class.

  New Class does not automatically place any generations
  in the newly-created class.  After a class is created,
  you can place any related set of generations in that class
  by using the Insert Generation... menu item.

  When you choose New Class..., a dialog box appears,
  allowing you to specify options for the class that you
  are creating.

3.2.1  –  Cl dbx

  The New Class dialog box allows you to enter
  information about the class (or classes) you want to
  create.

3.2.1.1  –  Cl gf

  Fill in the Class field with the name of one or more
  classes to be created.

  The name cannot be the same as any existing class or
  group name in the library; however, if a previously used
  class or group name has been removed, you can reuse that
  name.  You can also specify a list of class names
  separated by commas. Wildcards are not allowed.

3.2.1.2  –  Cl r

  Fill in the Remark field with text to be associated with
  the creation remark of the class and logged in the
  history file with this create transaction.

4  –  My mi

  Choose the Modify submenu to display a list of the
  objects whose characteristics can be changed:

  o  Elements
  o  Groups
  o  Classes
  o  Generations
  o  Libraries

4.1  –  My e

  The Modify Element... menu item allows you to change the
  following characteristics of one or more elements:

  o  Whether concurrent reservations are allowed
  o  Whether elements are assigned a reference copy
  o  Whether new element generations are marked for
     review
  o  What the notes format and position should be
  o  What the history format should be
  o  The creation remark that is associated with the
     element
  o  The name of the element

  Use the following steps to display an element's
  attributes:

  1. Choose the desired element.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Attributes menu item.

4.1.1  –  My sf

  If you click on an object or objects before choosing
  the Modify Element... menu item, the Selected box
  contains those objects. CMS performs the modify
  transaction on the selected objects.

4.1.2  –  My ef

  Fill in the Element field with one or more objects to be
  modified.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

4.1.3  –  My r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.1.4  –  My a

  Click on the Allow Concurrent Reservations button
  to specify that this element can have multiple
  reservations.

  Click on the Off button to specify that the element
  cannot have multiple reservations.

  If you do not specify this option, CMS will maintain
  the existing concurrent reservations attribute (that
  you specified when you created or previously modified
  the element).

4.1.5  –  My rf

  Click on the Reference Copy button to direct CMS to
  update the element's reference copy file in the reference
  copy directory whenever you create a new main line
  generation of the element.

  You must have previously created and assigned a reference
  copy directory to the library.

  If you do not specify this option, CMS will maintain the
  existing reference copy attribute (that you specified
  when you created or previously modified the element).

4.1.6  –  My ng

  Click on the Mark new generations for review button to
  direct CMS to mark new generations of the element for
  review.

  If you do not specify this option, CMS will maintain the
  existing review attribute (that you specified when you
  created or previously modified the element).

4.1.7  –  My na

  The Notes attribute is used to append notes to the lines
  of the output file when you fetch or reserve a generation
  of the element.

  To display the current default Notes attribute, do the
  following:

  1. Pull down the View menu.
  2. Choose the Element View menu item.
  3. Click on the desired element.
  4. Pull down the View menu.
  5. Choose the Expand submenu.
  6. Choose the Attributes menu item.

  If you do not specify this option, CMS will maintain the
  existing notes attribute (that you specified when you
  created or previously modified the element).

4.1.7.1  –  My onoff

  Click on the On button to establish the notes attribute
  for the element.

  Click on the Off button to remove any current notes
  attribute.

4.1.7.2  –  My nf

  Fill in the Format field with a format string. The note
  for a line consists of the format string.

  The format string characters #G indicate that the
  generation number of the particular generation in which
  the line was inserted or most recently modified should
  be appended to the lines of the output file.

  You can optionally include other ASCII text in the Notes
  Format field.  To include a quotation mark in the notes
  string, type it twice (""). To include a number sign in
  the notes string, type it twice (##).

  You must also specify the column number in which to place
  the note.

4.1.7.3  –  My nc

  Fill in the Column field with the column number in
  which the format string is to be placed.  If you
  specify the Format option, you must also specify
  the column number.

  The column number can be any integer in the range
  1 to 511.

4.1.8  –  My h

  The History attribute controls the inclusion of the
  history records in the output file when you fetch or
  reserve a generation of the element.

  To display the current default History attribute, do
  the following:

  1. Pull down the View menu.
  2. Choose the Element View menu item.
  3. Click on the desired element.
  4. Pull down the View menu.
  5. Choose the Expand submenu.
  6. Choose the Attributes menu item.

  If you do not specify this option, CMS will maintain the
  existing history attribute (that you specified when you
  created or previously modified the element).

4.1.8.1  –  My ho

  Click on the Off button to remove any existing history
  attribute for the element.

4.1.8.2  –  My ha

  Click on the At Beginning button to direct CMS to include
  the history for the element at the beginning of the
  output file.

  Click on the At End button to direct CMS to include the
  history for the element at the end of the output file.

4.1.8.3  –  My hf

  Fill in the Format field with a format string indicating
  where the format is to appear in the output file.

  The string must contain the characters #H or #B
  (lowercase is allowed), and can contain other printing
  characters.  Use the letter B to include the history at
  the beginning of the file.  Use the letter H to include
  the history at the end of the file.

  To include a quotation mark in the history string, type
  it twice (""). To include a number sign in the history
  string, type it twice (##).

4.1.9  –  My cr

  Fill in the Creation Remark field with text of a new
  remark to be substituted for the creation remark that is
  associated with the element.

4.1.10  –  My en

  Fill in the New Element Name field with a new name for
  the element. The new element name cannot be the same as
  the name of another existing element.

  Do not use the file name 00CMS because this name is
  reserved for CMS. You cannot use wildcards or a comma
  list in the New Element Name field or in the Element
  name field.

4.2  –  My g

  The Modify Group... menu item allows you to change the
  following characteristics of one or more groups:

  o  The access to the group (readonly or
     noreadonly).  You cannot change the contents
     of a group that has been set readonly
  o  The creation remark that is associated with
     the group
  o  The name of the group

  Use the following steps to display a group's attributes:

  1. Click on a group.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Attributes menu item.

4.2.1  –  My gsf

  If you click on an object or objects before choosing
  the Modify Group... menu item, the Selected box contains
  those objects.  CMS performs the modify transaction on
  the selected objects.

4.2.2  –  My gg

  Fill in the Group field with one or more groups to be
  modified.

  You can use a wildcard expression, or a list of group
  names and wildcard expressions, separated by commas.

4.2.3  –  My gr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.2.4  –  My m

  Click on the Readonly button to establish or alter the
  readonly attribute of a group.

  Noreadonly is the default attribute of a group when it is
  created with the New Group... menu item.

  If you do not specify this option, CMS will maintain the
  existing readonly attribute (that you specified when you
  created or previously modified the group).

4.2.5  –  My offon

  Click on the On button to establish the readonly
  attribute of a group.

  Click on the Off button to remove the readonly
  attribute of a group.

4.2.6  –  My mg

  Fill in the Creation Remark field with a new remark
  to be substituted for the creation remark that is
  associated with the group.

4.2.7  –  My mgn

  Fill in the New Group Name field with a new name for an
  existing group.  The new group name cannot be the same as
  an existing group or class name. You cannot use wildcards
  or a comma list.

4.3  –  My ci

  The Modify Class... menu item allows you to change the
  following characteristics of one or more classes:

  o  The access to the class (readonly or
     noreadonly). You cannot change the contents
     of a class that has been set readonly
  o  The creation remark that is associated with
     the class
  o  The name of the class

  Use the following steps to display a class's attributes:

  1. Click on a class.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Attributes menu item.

4.3.1  –  My csf

  If you click on an object or objects before choosing
  the Modify Class... menu item, the Selected box contains
  those objects. CMS performs the modify transaction on
  the selected objects.

4.3.2  –  My cf

  Fill in the Class field with one or more classes to be
  modified.

  You can use a wildcard expression, or a list of class
  names and wildcard expressions, separated by commas.

4.3.3  –  My cr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.3.4  –  My rtb

  Click on the Readonly button to establish or alter the
  readonly attribute of a class.

  Noreadonly is the default attribute of a class when it is
  created with the New Class... menu item.

  If you do not specify this option, CMS will maintain the
  existing readonly attribute (that you specified when you
  created or previously modified the class).

4.3.4.1  –  My offon but

  Click on the On button to establish the readonly
  attribute of a group.

  Click on the Off button to remove the readonly attribute
  of a group.

4.3.5  –  My mcd

  Fill in the Creation Remark field with a new remark to be
  substituted for the creation remark that is associated
  with the group.

4.3.6  –  My mcn

  Fill in the New Class Name field with a new name for the
  existing class.  The new class name cannot be the same as
  an existing class or group name. You cannot use wildcards
  or a comma list.

4.4  –  Mod g

  The Modify Generation... menu item allows you to change
  the creation remark that is associated with a particular
  generation.

  Use the following steps to display an element
  generation's attributes:

  1. Click on a generation.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Attributes menu item.

4.4.1  –  Mod sf

  If you click on an object or objects before choosing
  the Modify Generation... menu item, the Selected box
  contains those objects.  CMS performs the modify
  transaction on the selected objects.

4.4.2  –  Mod ef

  Fill in the Element field with one or more objects to be
  modified.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

4.4.3  –  Mod gf

  Fill in the Generation field with the specific generation
  number to be modified.

  If you omit this field, CMS modifies the most recent
  generation on the main line of descent.

4.4.4  –  Mod r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.4.5  –  Mod de

  Fill in the Creation Remark with a new remark to be
  substituted for the creation remark that is associated
  with the generation.

4.5  –  Mod r

  The Modify Reservation... menu item allows you to change
  the reservation remark that is associated with a particular
  reservation.

  Use the following steps to display a reservation record:

  1. Pull down the View Menu
  2. Choose the Reservations menu item.
  3. Double click on the element of interest

4.5.1  –  Mod sf

  If you click on an object or objects before choosing
  the Modify Reservation... menu item, the Selected box
  contains those objects.  CMS performs the modify
  transaction on the selected objects.

4.5.2  –  Mod ef

  Fill in the Element field with one or more objects to be
  modified.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

4.5.3  –  Mod gf

  Fill in the Generation field with the specific generation
  number to be modified.

  If you omit this field, CMS modifies the most recent
  generation on the main line of descent.

4.5.4  –  Mod if

  Fill in the Reservation Identification field with the
  specific reservation identification number to be modified.

  This field need only be filled in if there are multiple
  reservations outstanding on this generation.

4.5.5  –  Mod r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.5.6  –  Mod de

  Fill in the Creation Remark with a new remark to be
  substituted for the creation remark that is associated
  with the reservation.

4.6  –  Mod l

  The Modify Library... menu item is used to modify the
  attributes of one or more libraries:

  o  It establishes or removes the connection between
     the current CMS library and its reference copy
     directory.

  o  It establishes the file revision time, concurrent
     and keep attributes.

  Modify Library does not add files to or delete files
  from a reference copy directory.  Once you establish a
  reference copy directory for a library, subsequent
  transactions that create new element generations on the
  main line of descent also update the reference copy
  directory (provided the element also has the reference
  copy attribute).

  Use the following steps to display a library's
  attributes:

  1. Click on the library name.
  2. Pull down the View menu.
  3. Choose the Expand submenu.
  4. Choose the Attributes menu item.

4.6.1  –  Mod lf

  Fill in the Library field with the name of the library to
  be modified.

  If you do not fill in this field, CMS modifies your
  current library.

  Use the Occlude button to modify more than one library at
  a time.

4.6.2  –  Mod rf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  modify transaction.

4.6.3  –  Mod refc

  Fill in the Reference Copy field with the name of an
  empty OpenVMS directory to be used for reference copies of
  library elements.

  If the Reference Copy Directory button is activated, CMS
  stores copies of elements belonging to the library in the
  reference copy directory.  You must also specify an OpenVMS
  directory name in the Reference Copy Directory field.

  The directory cannot be a CMS library, nor can it be a
  subdirectory of a CMS library directory.

  Although CMS allows you to assign the same reference copy
  directory to different libraries, it is strongly
  recommended that you assign each CMS library its own
  unique reference copy directory.

  Wildcards are not allowed.

4.6.4  –  Mod rev time

  The File Revision Time attributes consist of the following
  choices:

  o  Original--specifies that the original revision
     time of files placed in a CMS library should
     be restored unchanged upon their retrieval (fetch
     or reserve transaction). This is the default behavior.

  o  Storage Time--specifies that the time when a
     file was stored in a CMS library (through a create
     element or replace transaction) should be substituted
     for its original revision time upon retrieval.

4.6.5  –  Mod conc

  The Concurrent attribute effects element creation.
  When concurrent is on elements created will allow
  concurrent reservations by default.  When the attribute
  is off, concurrent reservations will normally not be
  allowed for newly created elements.  The default is to
  allow concurrent reservations for all elements.

4.6.6  –  Mod kep

  The Keep attribute is a library wide default that
  effects whether or not files are deleted when a new
  element or generation is created.  When keep is on
  creating or replacing an element will not delete the
  file used for that operation.  When the keep attribute
  is off those files will be deleted.  The default is to
  delete files during creation of a new element or
  generation.

4.6.7  –  Mod ext

  This flag indicates whether extended filename are allowed
  in the library.  Extended filenames are only available on
  OpenVMS V7.2 and later.

4.6.7.1  –  Cl var

  This flag indicates whether long variant names are allowed
  in the library.

5  –  Del

  Choose the Delete submenu to display a list of objects
  that can be deleted:

  o  Elements
  o  Groups
  o  Classes
  o  Generations
  o  History

  For information on deleting access control lists (ACLs)
  choose the Set ACL... menu item under the additional
  topics below.

5.1  –  De e

  The Delete Element... menu item allows you to delete one
  or more elements from the library.

  You cannot delete an element whose generations have any
  existing reservations.  Additionally, the element cannot
  be a member of a group, nor can one of its generations
  belong to a class or be under review.

  If any generation of an element is reserved, you must
  unreserve or replace it before you can delete the element.
  If the element belongs to any groups or has generations
  in any classes, you must first remove them by doing the
  following:

  1. Pull down the Maintenance menu.
  2. Choose the Remove submenu.
  3. Choose the Element... or Generation... menu item.

  Then provide the necessary information in the subsequent
  Remove Element or Remove Generation dialog box.

  If the element is set with the reference copy attribute,
  CMS deletes the corresponding reference copy file from
  the reference copy directory.

5.1.1  –  De edb

  The Delete Element dialog box allows you to enter
  information about the element or elements you want to
  delete from the library.

5.1.1.1  –  De sf

  If you click on an object or objects before choosing
  the Delete Element... menu item, the Selected box
  contains those objects. CMS performs the delete
  transaction on the selected objects.

5.1.1.2  –  De ef

  Fill in the Element field with the name of one or more
  elements to be deleted.

  An element expression can be an element name, a wildcard
  expression, or a list of these separated by commas.

5.1.1.3  –  De r

  Fill in the Remark field with text to be associated with
  the deletion remark of the element and logged in the
  history file with this delete transaction.

5.2  –  Dg gr

  The Delete Group... menu item deletes one or more groups
  from a library.  The group must be empty, and also cannot
  belong to another group.

  When you choose Delete Group..., a dialog box appears,
  allowing you to specify options for the group you are
  deleting.

  To determine the elements and groups that belong to a
  specific group, do the following:

  1. Click on a group.
  2. Pull down the View menu.
  3. Choose the Expand submenu.
  4. Choose the Children item.

  To determine the elements and groups that belong to
  another group, do the following:

  1. Click on a group.
  2. Pull down the View menu.
  3. Choose the Expand submenu.
  4. Choose the Membership menu item.

5.2.1  –  Dg gedb

  The Delete Group dialog box allows you to enter
  information about the group or groups you want to delete
  from the library.

5.2.1.1  –  Dg gsf

  If you click on an object or objects before choosing
  the Delete Group... menu item, the Selected box contains
  those objects. CMS performs the delete transaction on the
  selected objects.

5.2.1.2  –  Dg gf

  Fill in the Group field with the name of one or more
  groups to be deleted.

  A group expression can be one or more group names, a
  wildcard expression, or a list of these separated by
  commas.

5.2.1.3  –  Dg grf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  delete transaction.

5.2.1.4  –  Dg grcf

  Click on the Remove Contents button to indicate that CMS
  should remove elements and group members from the
  specified groups prior to deleting the groups.

5.3  –  Dc mi

  The Delete Class... menu item deletes one or more classes
  from a library. The class must be empty or CMS will not
  delete the class.

  When you choose Delete Class..., a dialog box appears,
  allowing you to specify options for the class you are
  deleting.

  To determine which generations belong to a class, do the
  following:

  1. Click on a class.
  2. Pull down the View menu.
  3. Choose the Expand submenu.
  4. Choose the Children menu item.

5.3.1  –  Dc cdb

  The Delete Class dialog box allows you to enter
  information about the class or classes you want
  to delete from the library.

5.3.1.1  –  Dc csf

  If you click on an object or objects before choosing
  the Delete Class... menu item, the Selected box contains
  those objects. CMS performs the delete transaction on the
  selected objects.

5.3.1.2  –  Dc cf

  Fill in the Class field with the name of one or more
  class expressions to be deleted from the CMS library.

  The class expression can be a class name, a wildcard
  expression, or a list of these separated by commas.

5.3.1.3  –  Dc crf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  delete transaction.

5.3.1.4  –  Dg crcf

  Click on the Remove Contents button to indicate that CMS
  should remove generation members from the specified
  classes prior to deleting the classes.

5.4  –  Dg mi

  The Delete Generation... menu item removes information
  about one or more generations of an element. You may want
  to delete some generations of an element if your library
  contains a large number of unneeded generations of an
  element.

  Once a generation is deleted, it cannot be restored to
  its former place in the element in the CMS library.
  You can, however, permanently store the contents of
  the generation using the Archive file button.

  When you choose Delete Generation..., a dialog box
  appears, allowing you to specify options for the
  generation you are deleting.

5.4.1  –  Dg cdb

  The Delete Generation dialog box allows you to enter
  information about the generation or generations you want
  to delete from the library.

5.4.1.1  –  Dg csf

  If you click on an object or objects before choosing
  the Delete Generation... menu item, the Selected box
  contains those objects.  CMS performs the delete
  transaction on the selected objects.

5.4.1.2  –  Dg ef

  Fill in the Element field with the name of one or more
  element expressions to be deleted.

  An element expression can be an element name, a group
  name, a wildcard expression, or a list of these separated
  by commas.

5.4.1.3  –  Dg rf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  delete transaction.

5.4.1.4  –  Dg ar

  Fill in the Archive File field with the name of a file
  (or files) to which CMS should write all the information
  from the deleted generation.

  If you do not supply a file name, CMS creates a file
  with the same name as the element and the .CMS_ARCHIVE
  file type and places it in your default directory.

5.4.1.5  –  Dg ran

  You can choose to delete either a single generation or a
  range of generations using the Single and Range buttons,
  respectively.

5.4.1.6  –  Dg si

  Click on the Single button to indicate that you are
  deleting only a single generation of an element.

  By default, CMS deletes the latest generation on the main
  line of descent (1+).  To indicate a specific generation,
  supply the generation number in the Single range field.

5.4.1.7  –  Dg rg

  Click on the Range button to indicate that you want to
  delete a sequence of generations of an element.

  If the Range button is activated, you must also specify
  the exact range to be deleted.  Do this by using the From
  or To options.

5.4.1.8  –  Dg f

  Click on the From button to specify the start of a range
  of generations that are to be deleted, either including
  or excluding the specified generation. Fill in the From
  field with the appropriate generation number.

  CMS automatically deletes the start of the range including
  the generation you specify unless you click on the
  Exclusive button.

  You must specify the end of the range with the To option.

5.4.1.9  –  Dg to

  Click on the To button to specify the end of a range of
  generations that are to be deleted, either including or
  excluding the specified generation. Fill in the To field
  with the appropriate generation number.

  CMS automatically deletes the end of the range including
  the generation you specify unless you click on the
  Exclusive button.

  You must also specify the start of the range with the
  From option.

5.5  –  Dh mi

  The Delete History... menu item deletes all or part of
  the library history.  CMS writes the deleted history
  records to a file named HISTORY.DMP in your current
  default directory.

  Delete History... does not delete the library creation
  history record.

  When you choose Delete History..., a dialog box appears,
  allowing you to specify options for the history you are
  deleting.

5.5.1  –  Dh db

  The Delete History dialog box allows you to enter
  information about the history you want to delete from the
  library.

5.5.1.1  –  Dh bef

  Fill in the Before field with a time value indicating the
  time from which CMS should delete all previous history
  information.

  Entries are made in the history file specifying
  that a section of the history data has been removed. These
  entries are made at the locations in the history file where
  the lines were deleted.

  The time value can be an absolute, delta, or a combination
  time value, or one of the following keywords: TODAY,
  TOMORROW, or YESTERDAY.

5.5.1.2  –  Dh obf

  Fill in the Objects field with one or more element names,
  group names, class names, commands, or libraries on which
  you want history deleted. Wildcards are allowed.

  You can specify multiple objects; separate each object
  name with a comma.  This field is optional; if you do not
  supply an object in this field, CMS deletes history
  records for all objects in the current library.

5.5.1.3  –  Dh unf

  Fill in the User Name field with the name of one or more
  users to direct CMS to delete the history records created
  by that user.

  You can specify multiple users by separating each user
  name with a comma.

5.5.1.4  –  Dh rf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  transaction.

5.5.1.5  –  Dh of

  The output file directs CMS to write the history output
  you are deleting to the specified file.  If you do not
  supply a file specification for the file, CMS creates a
  file named HISTORY.DMP and places it in your default
  directory.

5.5.2  –  Dh tv

  CMS deletes history records based on the transaction
  buttons that are activated.

  Transactions are not deleted for transaction buttons that
  are not activated.

5.5.2.1  –  Dhis clear

  Click on the Clear button to deactivate every
  transaction button under Transactions Records
  to Delete.

5.5.2.2  –  Dh ct

  When the Copy button is activated, CMS deletes the
  history records of copy transactions.

5.5.2.3  –  Dh mt

  When the Modify button is activated, CMS deletes
  the history records of modify transactions.

5.5.2.4  –  Dh ut

  When the Unreserve button is activated, CMS deletes
  the history records of unreserve transactions.

5.5.2.5  –  Dh mat

  When the Mark button is activated, CMS deletes the
  history records of elements or generations that have been
  marked for review.

5.5.2.6  –  Dh cr t

  When the Create button is activated, CMS deletes
  the history records of create transactions.

5.5.2.7  –  Dh rem t

  When the Remark button is activated, CMS deletes
  the history records of remark transactions.

5.5.2.8  –  Dh vt

  When the Verify button is activated, CMS deletes
  the history records of verify transactions.

5.5.2.9  –  Dh rj t

  When the Reject button is activated, CMS deletes
  the history records of elements or generations that have
  been rejected.

5.5.2.10  –  Dh dt

  When the Delete button is activated, CMS deletes
  the history records of delete transactions.

5.5.2.11  –  Dh rt

  When the Remove button is activated, CMS deletes
  the history records of remove transactions.

5.5.2.12  –  Dh se t

  When the Set button is activated, CMS deletes the
  history records of set transactions.

5.5.2.13  –  Dh r t

  When the Review button is activated, CMS deletes
  the history records of review transactions.

5.5.2.14  –  Dh tvf

  When the Fetch button is activated, CMS deletes the
  history records of fetch transactions.

5.5.2.15  –  Dh tvr

  When the Replace button is activated, CMS deletes
  the history records of replace transactions.

5.5.2.16  –  Dh at

  When the Accept button is activated, CMS deletes
  the history records of elements whose generations were
  on the review pending list and have been accepted.

5.5.2.17  –  Dh tvi

  When the Insert button is activated, CMS deletes
  the history records of insert transactions.

5.5.2.18  –  Dh tvr

  When the Reserve button is activated, CMS deletes
  the history records of reserve transactions.

5.5.2.19  –  Dh dt

  When the Cancel button is activated, CMS deletes
  the history records of review canceled transactions.

6  –  Vl mi

  Choose the Verify... menu item to instruct CMS to
  perform a series of consistency checks on your CMS
  library. CMS verifies libraries to confirm that the
  library structure and library files are in a valid form.

  By default, CMS verifies all the elements in each library
  in the library search list.  To specify that CMS verify
  only the first occurrence of each element in the search
  list, use the Occlude option.

  When you choose Verify..., a dialog box appears, enabling
  you to specify options for the library to be verified.

6.1  –  Vl db

  The Verify dialog box allows you to enter information
  about the library you want to verify.

  You must supply information about whether to verify some
  or all of the elements in the library. You can also
  specify occlusion options, a remark to be stored in the
  library history, whether or not to confirm the deletion
  of any reference copies, and the options to use during
  the verify operation.

  To specify multiple elements to be verified, use wild-
  cards and/or a list of element names separated with
  commas.  If you do not supply an element specification,
  CMS verifies every element in the library.

6.1.1  –  Vl sf

  If you click on an object or objects before choosing
  the Verify... menu item, the Selected field contains
  those objects.  CMS performs the verify transaction on
  the selected objects.

6.1.2  –  Vl enf

  Fill in the Element field with the name of one or more
  element expressions to be verified.  If you do not
  supply an element name, CMS verifies every element in
  the library.

  The element expression can also be a wildcard expression
  or a group name.

  You cannot specify an element expression if you also
  specify the Recover option in this dialog box.

6.1.3  –  Vl rf

  Fill in the Remark field with text that is associated
  with the transaction.  The remark is permanently
  logged in the library history file.

6.1.4  –  Vl dbc

  Click on the Confirm reference copy deletions button
  to direct CMS to prompt you for confirmation prior
  to deleting any invalid reference copies during the
  verify/repair operation.

6.1.5  –  Vl wor

  Click on the Warn On Repair Button to direct CMS to
  display a pop-up message for each successful repair
  operation.

6.1.6  –  Vl rfa

  Click on the Repair File Attributes Only Button
  to direct CMS to only repair problems with the
  file attributes of element Data Files and reference
  copies. Other potential problems with these files
  are not repaired. Note that the library database
  file is always repaired, even when this option is
  selected

6.1.7  –  Vl a

  The Verify action options allow you to indicate the type
  of verification CMS should use to verify the contents of
  the library.

6.1.7.1  –  Vl ai

  Click on the Inspect button to verify your library
  without performing any recovery or repair operations. If
  any data in the library is invalid, CMS displays an error
  message indicating that there is an error found during
  the verification of the library.

  Choose the Recover or Repair buttons to correct the
  errors discovered by the verify transaction.

6.1.7.2  –  Vl ar

  Click on the Recover button to recover the library if a
  previously performed transaction was incomplete and the
  rollback mechanism did not automatically cancel the
  transaction.

6.1.7.3  –  Vl arr

  Click on the Repair button to repair a file or files in
  the library.  Files should be repaired if one of the
  following conditions occur:

  o  Files were not closed by CMS
  o  The checksum of elements in the library is invalid
  o  File generations have an invalid maximum record size
  o  A reference copy is invalid, missing, or duplicated
  o  A data block was not found

7  –  Rw mi

  The Review process enables you to communicate
  information about the status of generations of elements.
  Using Review, you can mark a generation to be examined
  and commented on by other team members.

  The generation can then be accepted, rejected, or the
  review canceled.  To display pending reviews, do the
  following:

  1. Pull down the View menu.
  2. Choose the Review submenu.

  You can also then pull down the View menu item again and
  choose the Restrict... menu item.  This allows you to
  restrict the information displayed by the Review View.

  You can view remarks made by other users by doing the
  following:

  1. Click on an element generation.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Children menu item.

  In the Review view, "children" are defined as the
  review comments associated with the given generation.

  Typically, a developer will replace a reservation,
  thus creating a new generation, which is then marked
  for review.  Project members examine the new generation
  and add review comments.  One developer is usually
  responsible for the generation; that developer
  assimilates the various comments and accepts or rejects
  the generation.  If the generation is rejected, the
  developer may reserve the generation to correct the
  problems, and then accept the generation.

7.1  –  Rw c

  Choose the Review Comment... menu item to associate a
  review comment with a specific element generation. The
  generation must already be on the review pending list.

  You can place a generation on the review pending list by
  doing the following:

  1. Pull down the Maintenance menu.
  2. Choose the Review submenu.
  3. Choose the Mark... menu item.

  Fill in the dialog box with the desired information.

7.1.1  –  Rw csf

  If you click on an object or objects before choosing
  the Review Comment... menu item, the Selected box
  contains that object. CMS associates the review comment
  to this object by default.

7.1.2  –  Rw cef

  Fill in the Element field with the name of one or more
  objects with which the review comment is to be associated.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

7.1.3  –  Rw c r f

  Fill in the Remark field with the text to be associated
  with the transaction and logged in the history file with
  this review transaction.

7.1.4  –  Rw g e f

  Fill in the Generation field with the generation number
  of the element with which to associate the review comment.

  If you omit the generation number, CMS uses the most
  recently created generation with a review pending.  You
  need to specify the generation number only if more than
  one generation is under review.

7.2  –  Rw a

  The Accept... menu item changes the review status of each
  specified element generation from "pending" to "accepted"
  and removes it from the review pending list.

7.2.1  –  Rw s

  If you click on an object or objects before choosing
  the Accept... menu item, the Selected box contains that
  object.  CMS performs the accept transaction on the
  selected object.

7.2.2  –  Rw e

  Fill in the Element field with the name of one or more
  objects to be accepted.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

7.2.3  –  Rw r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  review transaction.

7.2.4  –  Rw g

  Fill in the Generation field with the generation number
  of the element generation to be accepted.

  If you omit the generation number, CMS accepts the most
  recently created generation with a review pending.  You
  need to specify the generation number only if more than
  one generation is under review.

7.3  –  Rw j

  The Reject... menu item changes the review status of each
  specified element generation from "pending" to "rejected"
  and removes it from the review pending list.

7.3.1  –  Rw rsf

  If you click on an object or objects before choosing
  the Reject... menu item, the Selected box contains that
  object.  CMS performs the reject transaction on the
  selected object.

7.3.2  –  Rw rj

  Fill in the Element field with the name of one or more
  objects to be rejected.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

7.3.3  –  Rw rr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  review transaction.

7.3.4  –  Rw gf

  Fill in the Generation field with the generation number
  of the element to be rejected.

  If you omit the generation number, CMS rejects the most
  recently created generation with a review pending.  You
  need to specify the generation number only if more than
  one generation is under review.

7.4  –  Rw ms

  Choose the Mark... menu item to place an element
  generation under review.  CMS then places the generation
  on a review pending list.

  Mark changes the review status of the element generation
  from "none" to "pending" and then places the generation
  on a review pending list.

  You can associate a review comment with the generation by
  using the Review Comment... menu item.  You can then view
  comments made by other users by doing the following:

  1. Click on an element generation.
  2. Pull down the View menu.
  3. Pull down the Expand submenu.
  4. Choose the Children menu item.

  In the Review view, "children" are defined as the review
  comments associated with the given generation.

  Typically, a developer will replace a reservation, thus
  creating a new generation, which is then marked for
  review.  Project members examine the new generation and
  add their comments to the review. One developer is
  usually responsible for the generation; that developer
  assimilates the various comments and accepts or rejects
  the generation.  If the generation is rejected, the
  developer may reserve the generation to correct the
  problems, and then accept the generation.

  You can use one of the following menu items to change the
  review status of the element generation: Accept...,
  Reject..., or Cancel....

  The Mark... menu item can be used only on element
  generations that are not already on the review pending
  list.

7.4.1  –  Rw mf

  If you click on an object or objects before choosing
  the Mark...  menu item, the Selected box contains those
  objects. CMS performs the mark transaction on the
  selected object.

7.4.2  –  Rw me

  Fill in the Element field with the name of one or more
  objects whose generations are to be marked as pending
  review.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

7.4.3  –  Rw mr

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  mark transaction.

7.4.4  –  Rw mg

  Fill in the Generation field with the generation number
  of the element to be marked as having review pending
  status.

  If you omit the generation number, CMS marks the most
  recent generation on the main line of descent.

7.5  –  Rw csi

  The Review Cancel... menu item changes the review status
  of each specified element generation from "pending" to
  "none" and removes it from the review pending list.

  Use the Cancel... menu item only on element generations
  that already have reviews pending.

7.5.1  –  Rw csf

  If you click on an object or objects before choosing
  the Cancel... menu item, the Selected box contains those
  objects.  CMS performs the cancel transaction on the
  selected objects.

7.5.2  –  Rw cef

  Fill in the Element field with the name of one or more
  objects whose reviews pending are to be canceled.

  The object can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

7.5.3  –  Rw crf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  cancel transaction.

7.5.4  –  Rw cgf

  Fill in the Generation field with the generation number
  of the element to have its review pending status
  canceled.

  If you omit the generation number, CMS cancels the review
  of the most recent generation on the main line of descent
  with a review pending.

8  –  Rk mi

  Choose the Remark... menu item to add a remark to the
  library history.  The remark is recorded in the library
  history in the following format:

      date time username REMARK "remark"

  The remark is usually used to describe a transaction. You
  can use any characters; however, the length of the remark
  cannot exceed 256 characters.

8.1  –  Rk text

  You can enter any character string in the Remark field.
  You usually enter a remark to describe a transaction;
  remarks are useful in tracking modifications made to
  elements.  The length of the remark cannot exceed 256
  characters.

  All CMS operations that modify the library or its
  contents allow you to enter a remark, which is recorded
  in the library history as part of the transaction record.

8.2  –  Rk u

  Click on the Mark as unusual event button to specify that
  the remark string placed in the history file be marked as
  an unusual occurrence.  It appears marked with an
  asterisk in the history output.  To display history
  output, do the following:

  1. Pull down the View menu.
  2. Choose the History menu item.

8.3  –  Rk ok

  Click on the OK button to include the remark in the
  library history, optionally mark it as an unusual event,
  and then remove the dialog box.

8.4  –  Rk cx

  Click on the Cancel button to remove the dialog box
  without including the remark in the library history.

9  –  Ac

  Choose the Set ACL... menu item to manipulate the access
  control list (ACL) on various objects in the library. An
  ACL consists of access control entries (ACEs) that grant
  or deny access to a command or other object to specified
  users.

  Generally, there are two ways in which you can use ACLs
  on objects:

      o  To control and restrict access to commands

         For example, you can create an ACL specifying
         certain users who are not allowed to use certain
         commands, or other users who are allowed to use
         only certain commands.

      o  To control and restrict access to other objects
         (elements, groups, classes, the element list,
         the group list, the class list, library history,
         and library attributes)

         For example, you can create an ACL specifying
         certain users who are not allowed to insert or
         modify a particular element.

  When there is no ACL on a command or other object, access
  to the command or other object is unrestricted.
  Assigning an ACL to an object limits access strictly to
  the specified user or users.

  The use of ACLs could possibly cause unintended
  restrictions. You should fully understand the composition
  of both OpenVMS and CMS ACLs before using CMS ACLs. See the
  "Guide to DIGITAL Code Management System for OpenVMS
  Systems" for more information on using ACLs.

9.1  –  Ac db

  The Set ACL dialog box allows you to enter information
  about access control lists (ACLs) and access control
  entries (ACEs).

9.1.1  –  Ac sf

  If you click on an object or objects before choosing
  the Set ACL... menu item, the Selected box contains those
  objects.  CMS performs the set ACL transaction you specify
  on the selected objects.

9.1.2  –  Ac ob

  Fill in the Object field with the name of one or more
  objects whose access control lists (ACLs) are to be
  created, modified, or deleted.  Wildcards and a comma
  list are allowed.

  The name in the Object field depends on the Object type.
  For example, if the Object type is Class, the object name
  must be the name of a class in the CMS library. The same
  principle applies to elements and groups.

  If the Object type is Library, the Object field must
  contain one or more of the following keywords:

      ELEMENT_LIST
      CLASS_LIST
      GROUP_LIST
      HISTORY
      LIBRARY_ATTRIBUTES

  If the Object type is Command, the Object field must
  contain the name of a CMS command. Commands that
  contain two words must be specified with an underscore;
  for example, INSERT_ELEMENT.

9.1.3  –  Ac obj

  The Object type indicates the type of object whose access
  control list (ACL) is being modified. The Object type is
  required.

  Double click on the Object Field or on the object lists
  from the additional topics below for more information on
  object types.

9.1.3.1  –  E_L

  You can conceptually think of element, group, and class
  lists as generic objects representing, respectively,
  all the elements, groups, and classes that already exist,
  or have yet to be created in the CMS library.

  You use the object lists with access control lists (ACLs)
  to grant or deny access to objects already created in the
  library, or objects that will be created in the library.

  See the "Guide to DIGITAL Code Management System for
  OpenVMS Systems" for a more detailed explanation of object
  lists.

9.1.3.2  –  H_L

  By specifying a CMS ACL on the CMS library or the library
  history, you can restrict users from certain types of
  access to the library or the library history.

  You can restrict users from the following types of access
  to the library:  MODIFY, REPAIR, VERIFY.

  You can restrict users from the following types of access
  to the library history:  DELETE, REMARK.

  See the "Guide to DIGITAL Code Management System for OpenVMS
  Systems" for a more detailed explanation of using ACLs on
  the library or library history.

9.1.4  –  Ac rf

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  transaction.

9.1.5  –  Ac ace

  One or more access control entries (ACEs) comprise an
  access control list (ACL).  You can use two types of ACLs
  in CMS: Identifier ACEs and Action ACEs.

  o  Identifier ACEs control which users can perform
     which CMS operations on a specified object.

  o  Action ACEs define CMS events and specify actions
     to be taken based on these events.

  This Help entry describes Identifier ACEs; see the "Guide
  to DIGITAL Code Management System for OpenVMS Systems" for
  more information on Action ACEs.

  Fill in the ACEs box with one or more ACEs.  Identifier
  ACEs must have the following format:

  (IDENTIFIER=identifier[,OPTIONS=options][,ACCESS=access])

  For example, (ID=PROJ_LEADER, ACCESS=MODIFY+DELETE).

  This ACE indicates that both the modify and delete
  operations are allowed for the user holding the
  PROJ_LEADER identifier.  To specify multiple ACEs,
  enclose the ACEs in parentheses.  For example:

  ((ID=JONES,ACCESS=CONTROL+EXECUTE),(ID=BOB,ACCESS=FETCH))

  See the "Guide to DIGITAL Code Management System for OpenVMS
  Systems" for more information on ACLs.

9.1.6  –  Ac new

  Click on the Add ACEs in Front button to direct CMS to
  add the ACEs in the ACEs box to the beginning of the ACL.

  By default, ACEs added to the ACL are always placed at
  the top of the list.

9.1.7  –  Ac aft

  Click on the Add ACEs After ACE button to direct CMS to
  add the ACEs in the ACEs box to the ACL after the ACE you
  specify in the accompanying text field.

9.1.8  –  Ac r

  Click on the Remove ACEs button to direct CMS to delete
  the ACE (or ACEs) specified in the ACEs box from the ACL.

  If you do not specify any ACEs in the ACEs box, CMS
  deletes the entire ACL.  If you specify an ACE that does
  not exist, CMS notifies you, then continues on to delete
  the next specified ACE.

9.1.9  –  Ac rep

  Click on the Supersede ACL button to direct CMS to
  replace any existing ACL on the object with the new ACEs
  you specify in the ACEs box.

9.1.10  –  Ac mda

  Click on the Make Default ACL button to direct CMS to
  propagate the DEFAULT option ACEs in the ACL of the
  object list to the ACL of the specified object.

  This option can be used only with object lists.  For
  example, click on this option if you assign or modify
  an ACL on a group list.  The ACEs would then be assigned
  to any newly-created groups.

9.1.11  –  Ac lik

  Click on the Copy ACL From Object button to direct CMS to
  replace the ACL of the object specified in the Object
  name field with an ACL copied from another object. You
  must specify the ACL to be copied in the text field.

  No wildcards are allowed.

10  –  Cy mi

  Choose the Copy submenu to display a list
  containing the types of objects on which you can
  perform copy transactions:

  o  Elements
  o  Groups
  o  Classes

10.1  –  Cy el

  The Copy Element... menu item allows you to copy
  one or more existing elements and create a new element
  (or elements) in the same library or another library.
  The original element is left unchanged.

  If you copy an element to the same library, the new
  element must have a different name.

10.1.1  –  Cy sf

  If you click on an object or objects before choosing
  the Copy Element... menu item, the Selected box contains
  those objects. CMS performs the copy transaction on the
  selected objects.

10.1.2  –  Cy e

  Fill in the Input Element field with the name of one or
  more existing elements to be copied.  If you specify more
  than one element to be copied, you must use a wildcard
  character for the Output Element name.

  The Input Element can be an element name, a group name, a
  wildcard expression, or a list of these separated by
  commas.

10.1.3  –  Cy of

  Fill in the Output Element field with the name of the new
  element.

  The name cannot be the same as any existing element name
  in the target library.  The file name component cannot be
  00CMS because this name is reserved for CMS. Wildcards
  are allowed.

  If you specify more than one element name in the Input
  Element field, you must use a wildcard character for the
  Output Element name.

10.1.4  –  Cy r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  copy transaction.

10.1.5  –  Cy i

  Fill in the Input Library field with the name of a
  library other than your current library.

  If you do not specify this option, CMS uses your current
  library.

10.2  –  Cy gr

  The Copy Group... menu item allows you to copy
  one or more existing groups and create a new group
  (or group) in the same library or another library.
  The original group is left unchanged.

  If you copy a group to the same library, the new
  group must have a different name.

10.2.1  –  Cy sf

  If you click on an object or objects before choosing
  the Copy Group... menu item, the Selected box contains
  those objects. CMS performs the copy transaction on the
  selected objects.

10.2.2  –  Cy g

  Fill in the Input Group field with the name of one or
  more existing groups to be copied.  If you specify more
  than one group to be copied, you must use a wildcard
  character for the Output Group name.

  The Input Group can be a group name, a wildcard expression,
  or a list of these separated by commas.

10.2.3  –  Cy of

  Fill in the Output Group field with the name of the new
  group.

  The name cannot be the same as any existing group name
  in the target library.  The file name component cannot be
  00CMS because this name is reserved for CMS. Wildcards
  are allowed.

  If you specify more than one group name in the Input
  Element field, you must use a wildcard character for the
  Output Group name.

10.2.4  –  Cy r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  copy transaction.

10.2.5  –  Cy i

  Fill in the Input Library field with the name of a
  library other than your current library.

  If you do not specify this option, CMS uses your current
  library.

10.3  –  Cy cl

  The Copy Class... menu item allows you to copy
  one or more existing classes and create a new class
  (or classes) in the same library or another library.
  The original class is left unchanged.

  If you copy a class to the same library, the new
  class must have a different name.

10.3.1  –  Cy sf

  If you click on an object or objects before choosing
  the Copy Class... menu item, the Selected box contains
  those objects. CMS performs the copy transaction on the
  selected objects.

10.3.2  –  Cy c

  Fill in the Input Class field with the name of one or
  more existing classes to be copied.  If you specify more
  than one class to be copied, you must use a wildcard
  character for the Output Class name.

  The Input Class can be a class name, a wildcard expression,
  or a list of these separated by commas.

10.3.3  –  Cy of

  Fill in the Output Class field with the name of the new
  class.

  The name cannot be the same as any existing class name
  in the target library.  The file name component cannot be
  00CMS because this name is reserved for CMS. Wildcards
  are allowed.

  If you specify more than one class name in the Input
  Class field, you must use a wildcard character for the
  Output Class name.

10.3.4  –  Cy r

  Fill in the Remark field with text to be associated with
  the transaction and logged in the history file with this
  copy transaction.

10.3.5  –  Cy i

  Fill in the Input Library field with the name of a
  library other than your current library.

  If you do not specify this option, CMS uses your current
  library.
Close Help