Содержимое правила схемы назначений версий
Изменения в схемы назначения версий вносятся путем добавления или изменения правил инициализации объектов в том контексте, на котором должно отразиться вносимое изменение. Для деталей, документов и объектов изменений схема назначения версий задается атрибутом MBA|versionInfo и алгоритмом com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator в следующем формате:
<!-- set the version using the default HarvardSeries -->
<AttrValue id="MBA|versionInfo"
algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">
<Arg>wt.series.HarvardSeries</Arg>
</AttrValue>
Фактическая схема назначения версий задается в аргументе. В этом примере аргументом является wt.series.HarvardSeries, в котором используется стандартная алфавитная схема, настроенная через свойства wt.series.HarvardSeries.
Для настройки другой схемы назначения версий следует изменить аргумент в соответствии со вновь определенной последовательностью. Например, чтобы применить основанную на состояниях последовательность версий под названием StateBased, которая была установлена первоначально, используйте следующий формат:
<!-- set the version using the HarvardSeries.StateBased -->
<AttrValue id="MBA|versionInfo"
algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">
<Arg> wt.series.HarvardSeries.StateBased </Arg>
</AttrValue>