Specialized Administration > Tailoring Business Objects > Object Initialization Rules Administration > Understanding Object Initialization Rules > Changing Versioning Schemes > Harvard Series Versioning Schemes > File-based Scheme > Accommodating Legacy Values in Revision Labels
  
Accommodating Legacy Values in Revision Labels
All values that have been set in a revision label for any object that can be revised should remain in your scheme.
To allow values in revision labels on existing objects, but exclude the values when creating new revision labels, add the following attribute to the value tag that defines each value you want to exclude:
legacy="true"
For example, to exclude the P2 value shown in the previous section, use the following:
<?xml version="1.0" encoding="UTF-8"?>
<scheme>
<series name = "name1">
<value>P1</value>
<value legacy="true">P2</value>
<value>P3</value>
</series>
</scheme>
Use the legacy attribute when you are updating your versioning scheme and want to exclude the use of one or more of the existing values in the updated scheme.
* 
Windchill allows new revisions to use legacy revision labels when a user overrides the default label by typing in the legacy label.