特殊な管理 > ビジネスオブジェクトの調整 > オブジェクト初期化規則管理 > オブジェクトの初期化規則の操作 > オブジェクトの番号付けとバージョン指定 > オブジェクトのバージョン管理 > バージョン管理スキーム規則
  
バージョン管理スキーム規則
バージョン管理スキームを変更するには、変更を有効にするコンテキストでオブジェクト初期化規則を追加または修正します。バージョン管理スキームは、部品、ドキュメント、変更管理オブジェクトの 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>
別の例については、新規ハーバード連続の作成を参照してください。