Keywords are placed into the source file template of a particular object type and are expanded when you check out an object or when you create an object version. Keywords can also be expanded when an object is checked in. However, keywords are not expanded when objects are migrated into Rational Synergy.
This form permanently replaces the keyword with the attribute value when you create the object.
This form is replaced in the object when the keyword is expanded.
This form is appended with the attribute value each time you create, check in, or check out the object.
This form is only partially replaced. The keyword remains in the object.
For example, the source file template contains the following two keywords:
%name% %created_by: %
After checkout or check-in, the keywords are replaced as follows:
one.c %created_by: jdoe%
For information about changing the default settings, see range_for_keyword_expand.
You can also enable the keyword replacement when objects are checked in. To do so, create an attribute on the ascii cvtype:
ccm set role ccm_admin
ccm query -n ascii -t cvtype
ccm attr -c expand_on_checkin -t boolean -v TRUE @1