클라이언트 버전 확인

나중 버전에서 메소드를 사용할 수 있게 된 경우 모든 메소드를 이전 클라이언트 애플리케이션에 사용할 수 있는 것은 아닙니다. 버전 정보는 사용자가 지원할 수 있는 모든 클라이언트에 사용 가능한 메소드를 판별하기 위한 정보를 제공하는 데 도움이 될 수 있습니다. 이 참조 문서의 개별 메소드 섹션에는 주어진 Perl 또는 COM API 메소드를 사용할 수 있게 된 버전에 대한 노트가 포함되어 있습니다.

버전 7.0에서부터 IBM® Rational® 제품에 대한 버전 번호 지정 규칙은 표준 IBM VRMF(Version, Release, Maintenance, Fix Pack) 버전화 모델을 따릅니다. 7.0 이전 릴리스에서의 버전화 모델은 연도, 주 버전, 부 버전, 빌드, 개별 제품 릴리스 번호였습니다(예: 2003.6.15.734.0). 이러한 변경은 버전 번호를 확인하거나 비교하는 기존 Rational ClearQuest® API 코드(이전 또는 특정 클라이언트 버전이 레코드를 변경할 수 없도록 하는 데 사용할 수 있음)에 영향을 줄 수 있습니다. 예를 들어, Perl le(보다 작거나 같음) 또는 ge(보다 크거나 같음) 비교 연산자를 사용하여 문자열 값으로 버전 번호를 확인하는 기존 코드가 새 버전 번호(예: 7.0.0.0)와 이전 버전 번호(예: 2002.05.00) 간의 비교에 예상대로 작동하지 않을 수 있습니다.

다음 표에는 Rational ClearQuest API 메소드가 리턴한 제품 버전 및 기능 레벨 번호가 나열되어 있습니다.
Rational ClearQuest 제품 버전 호환 가능한 기능 레벨
2002.05.00 최소 = 3, 최대 = 5
2003.06.00 최소 = 3, 최대 = 5
2003.06.01 최소 = 3, 최대 = 5
2003.06.12 최소 = 3, 최대 = 5
2003.06.13 최소 = 3, 최대 = 5
2003.06.14 최소 = 3, 최대 = 5
2003.06.15 최소 = 3, 최대 = 5
7.0.0 최소 = 5, 최대 = 5
7.0.1 최소 = 5, 최대 = 6
7.1 최소=5 , 최대=7
주: Database 오브젝트의 GetDatabaseFeatureLevel 메소드를 사용하여 데이터베이스가 사용 중인 기능 레벨을 가져올 수 있습니다. 클라이언트가 데이터베이스와 작동하려면 값이 MinCompatibleFeatureLevelMaxCompatibleFeatureLevel의 범위 안에 있어야 합니다.
다음 표에서는 각 제품 버전에 대해 Rational ClearQuest API 메소드에서 리턴된 API 버전 정보 목록이 나열되어 있습니다.
Rational ClearQuest 제품 버전 오브젝트 모델 버전(Perl) ClearQuest API 버전(VBScript)
2002.05.00 주 = 1, 부 = 1  
2003.06.00 주 = 1, 부 = 2  
2003.06.01 주 = 1, 부 = 2  
2003.06.12 주 = 1, 부 = 2  
2003.06.13 주 = 1, 부 = 3  
2003.06.14 주 = 1, 부 = 4  
2003.06.15 주 = 1, 부 = 5  
7.0.0 주 = 1, 부 = 6 주 = 1, 부 = 1
7.0.1 주 = 1, 부 = 7 주 = 1, 부 = 2
7.1 주=1, 부=8 주 = 1, 부 = 3

피드백