Inhalte von Versionsschemaregeln
Versionsschemata werden geändert, indem Sie im Kontext, in dem die Änderung in Kraft treten soll, Objektinitialisierungsregeln hinzufügen oder ändern. Das Versionsschema ist in dem für Teile, Dokumente und Änderungsobjekte definierten Attribut MBA|versionInfo und dem Algorithmus com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator in folgendem Format festgelegt:
<!-- 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>
Das tatsächliche Versionsschema wird im Argument festgelegt. In diesem Beispiel ist das Argument wt.series.HarvardSeries, das die mit den wt.series.HarvardSeries-Eigenschaften eingerichtete alphabetische Standardmethode verwendet.
Zum Festlegen eines anderen Versionsschemas ändern Sie das Argument auf die neue definierte Serie ab. Um beispielsweise die statusbasierte Versionsverwaltungsserie StateBased zu verwenden, die zu Beginn eingerichtet wurde, verwenden Sie das folgende Format:
<!-- 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>