Modifying a type

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.

Feedback