The ccm typedef -modify command modifies
a specified file-based type, or the symlink or dir type.
About this task
ccm typedef -m|-modify [-desc|-description description]
[-st|-super_type super_type]
[-stf|-source_template_file template_file]
[-rke|-range_keyword_expand (range_integer|inherit)]
[-pco|-parallel_check_out (inherit | true | false)]
[-pci|-parallel_check_in (inherit | true | false)]
([-active] | [-inactive])
([-x|-execute_permission] | [-nox|-noexecute_permission])
([-wi|-win_ignore] | [-nowi|-nowin_ignore])
([-ui|-unix_ignore] | [-noui|-nounix_ignore])
[(-match match_expression)...]
[(-wm|-win_match match_expression)...]
[(-um|-unix_match match_expression)...]
[(-add_suffix|-add_suffixes suffix)...]
[(-add_win_suffix|-add_win_suffixes suffix)...]
[(-add_unix_suffix|-add_unix_suffixes suffix)...]
[(-remove_suffix|-remove_suffixes suffix)...]
[(-remove_win_suffix|-remove_win_suffixes suffix)...]
[(-remove_unix_suffix|-remove_unix_suffixes suffix)...]
type_name
- -active
- Modifies the type definition to be active and available for use
when creating objects.
- -add_suffix|-add_suffixes suffix
- Adds match expressions for both Windows and UNIX that match the specified suffix.
The suffix must be one or more
suffixes separated by commas, each starting with ’.’.
This option is equivalent to specifying -add_win_suffix suffix -add_unix_suffix suffix.
- -add_win_suffix|-add_win_suffixes suffix
- Adds match expressions for Windows that
match the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
- -add_unix_suffix|-add_unix_suffixes suffix
- Adds match expressions for UNIX that
match the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
- -desc|-description description
- Modifies the one-line description for the type. Use to describe
the meaning or purpose of the type.
- -inactive
- Modifies the type definition to be inactive. Users are not able
to create or check in objects of this type.
- -match match_expression
- Modifies the match_expression regular
expression that is used to match files for this type definition on
both Windows and UNIX. This option is equivalent to specifying -wm match_expression -um match_expression.
- -nowi|-nowin_ignore
- On Windows, modifies
the type so that files of this type are not ignored by default during
reconcile or migrate.
- -noui|-nounix_ignore
- On UNIX, modifies the type
so that files of this type are not ignored by default during reconcile
or migrate.
- -nox|-noexecute_permission
- On a UNIX client, modifies
the type so that files of this type in a work area do not have the UNIX ’x’ execute
permission.
- -pci|-parallel_check_in (inherit | true | false)
- Specifies whether parallel objects of this type can be checked
in. The value inherit means that this property is
inherited from its super_type.
The value true means that parallel check in might
be permitted, subject to the settings on the release definition associated
with the release of the object. The value false means
that parallel check in is not permitted.
- -pco|-parallel_check_out (inherit | true | false)
- Specifies whether parallel objects of this type can be checked
out. The value inherit means that this property is
inherited from its super_type.
The value true means that parallel check out might
be permitted, subject to the settings on the release definition associated
with the release of the object. The value false means
that parallel check out is not permitted.
- -remove_suffix|-remove_suffixes suffix
- Removes match expressions for both Windows and UNIX that
match the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
This option is equivalent to specifying -remove_win_suffix suffix -remove_unix_suffix suffix.
- -remove_win_suffix|-remove_win_suffixes suffix
- Removes match expressions for Windows that
match the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
- -remove_unix_suffix|-remove_unix_suffixes suffix
- Removes match expressions for UNIX that
match the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
- -rke|-range_keyword_expand (range_integer|inherit)
- Modifies the range for keyword expansion. The value inherit means
that the setting is inherited from its super_type.
See range_for_keyword_expand for
details.
- -st|-super_type super_type
- Modifies the super_type for
this type. The super_type must
be a file-based type. Typical values are ascii or binary.
It is invalid to create cyclic inheritance.
- -stf|-source_template_file template_file
- Modifies the source template. The template is read from the template_file.
The template might use Rational® Synergy
keywords that are expanded on create, check out, and, optionally,
check in.
- -suffix|-suffixes suffix)...
- Modifies the Windows and UNIX file matching patterns to match
the specified suffix. The suffix must
be one or more suffixes separated by commas, each starting with ’.’.
This option is equivalent to specifying -ws suffix -us suffix.
- type_name
- Specifies the name of the type to modify.
- -wi|-win_ignore
- On Windows, modifies
the type so that files of this type are ignored by default during
reconcile or migrate.
- -ws|-win_suffix|-win_suffixes suffix
- Modifies the Windows file-matching
patterns to match the specified suffix.
The suffix must be one or more
suffixes separated by commas, each starting with ’.’.
- -ui|-unix_ignore
- On UNIX, modifies the type
so that files of this type are ignored by default during reconcile
or migrate.
- -us|-unix_suffix|-unix_suffixes suffix
- Modifies the UNIX file matching
patterns to match the specified suffix.
The suffix must be one or more
suffixes separated by commas, each starting with ’.’.
- -x|-execute_permission
- On UNIX client, modifies
the type so that files of this type in a work area have the UNIX ’x’ execute
permission.