关键字位于特定对象类型的源文件模板中,检出对象或创建对象版本时才会展开。关键字也可能在检入对象时展开。但是,将对象迁移到 Rational Synergy 中时不会展开关键字。
创建对象时,这种形式的关键字会被永久替换为属性值。
展开关键字时,会在对象中替换这种形式的关键字。
每次创建、检入或检出对象时,这种形式的关键字都会被追加属性值。
这种形式的关键字只会被部分替换。关键字依然存在于对象中。
例如,源文件模板包含以下两种关键字:
%name% %created_by: %
检出或检入后,关键字替换为:
one.c %created_by: jdoe%
有关更改缺省设置的更多信息,请参阅 range_for_keyword_expand。
您也可以在检入对象时启用关键字替换。为此,请在 ascii cvtype 上创建属性:
ccm set role ccm_admin
ccm query -n ascii -t cvtype
ccm attr -c expand_on_checkin -t boolean -v TRUE @1