전문 관리 > 비즈니스 객체 변경 > 객체 초기화 규칙 관리 > 객체 초기화 규칙 작업 > 객체 번호 지정 및 버전 지정 > 버전 지정 체계 등록 정보
  
버전 지정 체계 등록 정보
앞의 개요에서 요약한 버전 지정 체계는 Harvard 시리즈입니다. Harvard 시리즈는 하나 이상의 하위 시리즈로 구성되며, 보통 점으로 구분된 연속적인 값으로 표기됩니다(예: 1.1, 1.3.5, A.A.B, 1.2.1.1 등). 기본 Harvard 시리즈 버전 지정 체계는 wt.series.HarvardSeries와 wt.series.MulticharacterSeries라는 두 세트의 등록 정보를 사용하여 설정됩니다.
다음 주제에서 이러한 등록 정보에 대해 설명합니다.
wt.series.HarvardSeries 등록 정보
wt.series.MulticharacterSeries 등록 정보
wt.series.IntegerSeries 등록 정보
또한 추가 Multicharacter 시리즈를 사용하여 새 버전 지정 체계를 작성하는 방법에 대한 항목이 있습니다.
버전 지정 체계에 레거시 문자를 사용할 수도 있습니다.
wt.series.HarvardSeries 등록 정보
모든 Harvard 시리즈 버전 지정 체계는 wt.properties 파일에서 다음 엔트리를 사용합니다.
wt.series.HarvardSeries.delimiter
wt.series.HarvardSeries.depth
구분 기호 엔트리는 버전 식별자를 구분하는 데 사용되는 문자를 지정합니다. 예를 들어, 다음 행은 기본 설정이며 마침표(.)를 사용하여 식별자를 구분함을 나타냅니다.
wt.series.HarvardSeries.delimiter=.
depth 엔트리는 시리즈에서 지원하는 레벨 수를 지정합니다. 예를 들어, 다음 행은 시리즈가 버전 식별자를 16번째 레벨까지 지원함을 나타냅니다(기본 설정).
wt.series.HarvardSeries.depth=16
간단한 알파벳 체계나 표준 정수 체계(또는 두 체계의 조합)를 사용하여 다음 등록 정보 세트의 각 레벨에서 사용할 체계를 지정할 수 있습니다.
wt.series.HarvardSeries.level.1
wt.series.HarvardSeries.level.2
wt.series.HarvardSeries.level.3
.
.
wt.series.HarvardSeries.level.<max level number>
여기서 <max level number>은(는) wt.series.HarvardSeries.depth 등록 정보에 지정된 시리즈의 깊이입니다.
여러 level 엔트리는 각 식별자 레벨에 사용되는 시리즈를 지정합니다. level 엔트리는 다음 값 중 하나를 가질 수 있습니다.
wt.series.MulticharacterSeries
wt.series.IntegerSeries
Multicharacter 시리즈는 A, B, C 등 알파벳 문자를 사용하여 버전 식별자를 증가시킵니다. integer 시리즈는 wt.series.IntegerSeries에 정의된 대로 숫자(1, 2, 3 등)를 사용하여 버전 식별자를 증가시킵니다.
예를 들어, 다음 행은 첫 번째 레벨이 multicharacter 시리즈를 사용함을 나타냅니다(기본 설정).
wt.series.HarvardSeries.level.1=wt.series.MulticharacterSeries
depth 엔트리에 지정된 레벨 수만큼 각 레벨의 시리즈를 지정하지 않으면 지정한 레벨이 반복됩니다.
* 
파일 기반 및 상태 기반의 버전 지정 체계에서는 앞서 설명했듯이 wt.series.HarvardSeries.delimiter 및 wt.series.HarvardSeries.depth 등록 정보를 사용하여 버전 식별자에 사용되는 구분 기호와 지원되는 레벨 수를 설정합니다. 이러한 체계는 wt.series.HarvardSeries.level 등록 정보를 사용하지 않습니다. 각 레벨에 대한 값은 로드되는 버전 지정 XML 파일에서 정의됩니다. 파일 기반 및 상태 기반 버전 지정에 대한 자세한 내용은 버전 지정 체계 설정을 참조하시기 바랍니다.
wt.series.MulticharacterSeries 등록 정보
기본 multicharacter 시리즈는 wt.properties에서 다음과 같이 정의됩니다.
wt.series.MulticharacterSeries.min=A
wt.series.MulticharacterSeries.max=Z
wt.series.MulticharacterSeries.delta=1
wt.series.MulticharacterSeries.length=3
이러한 등록 정보는 개요에서 요약한 알파벳 시리즈를 지정합니다(예: A, B, ..., Z; AA, AB, ..., AZ; AAA, AAB, ..., AAZ). xconfmanager 유틸리티를 사용하여 등록 정보를 편집함으로써 이러한 기본값을 변경할 수 있습니다.
wt.series.IntegerSeries 등록 정보
기본 integer 시리즈는 wt.properties에서 다음과 같이 정의됩니다.
wt.series.IntegerSeries.min=1
wt.series.IntegerSeries.delta=1
wt.series.IntegerSeries.max=2147483647
이 등록 정보는 1에서 시작한 뒤 1씩 증가하여 최대 2147483647에 달하는 정수 시리즈를 지정합니다. xconfmanager 유틸리티를 사용하여 등록 정보를 편집함으로써 이러한 기본값을 변경할 수 있습니다.