Creating an Alternate Harvard Series
To specify an alternate Harvard series, edit the wt.properties file using the
xconfmanager Utility, adding entries for the series delimiter, depth, and levels, as described in the preceding section. You must also assign the series a name, as shown in the following example definition of an alternate series:
wt.series.HarvardSeries.seriesNames=MyHarvardSeries
wt.series.HarvardSeries.MyHarvardSeries.delimiter=.
wt.series.HarvardSeries.MyHarvardSeries.depth=16
wt.series.HarvardSeries.MyHarvardSeries.level.1=wt.series.MulticharacterSeries
wt.series.HarvardSeries.MyHarvardSeries.level.2=wt.series.IntegerSeries
In this example, the series levels alternate between a multicharacter series and an integer series. This Harvard series would result in version numbers such as A.1.A.1.
To use MyHarvardSeries as the versioning scheme for WTPart, use the following rule:
<AttributeValues objType="wt.part.WTPart">
<!-- set the version using the alternate MyHarvardSeries HarvardSeries -->
<AttrValue id="MBA|versionInfo"
algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">
<Arg>wt.series.HarvardSeries.MyHarvardSeries</Arg>
</AttrValue>
</AttributeValues>
For more information about creating integer series, see
Using the Default Standard Integer Scheme Properties.